【问题标题】:What is meant by two legged authentication?两条腿认证是什么意思?
【发布时间】:2017-12-29 05:05:42
【问题描述】:

什么是双腿认证?它在编程中的什么地方以及如何使用?

【问题讨论】:

    标签: authentication two-legged


    【解决方案1】:

    很好,这是我从here 发布我的演示文稿的帖子。

    双腿身份验证意味着只有两方参与身份验证过程。第一步是按照 OAuth 消费者请求规范中的说明对请求进行签名,从而发出创建用户的 OAuth 令牌请求。请注意,此请求中提供的 OAuth 使用者密钥必须与用户所属的帐户相关联。

    2 腿身份验证的主要优点是用户体验是无缝的,因为启动 API 会话不需要额外的用户交互。此方法的缺点是消费者必须有权访问用户帐户的一组有效 OAuth 消费者凭据(密钥和秘密)。用户不得将其帐户使用者密钥/秘密透露给第 3 方,仅当帐户持有人和使用者属于同一实体时才适用这种类型的身份验证。

    另请阅读此处了解Oauth

    【讨论】:

      【解决方案2】:

      2-legged 似乎在 OAuth 上下文中使用。这意味着 OAuth 涉及两方。

      有关详细信息,请参阅2-legged OAuth for the OpenSocial REST API 和早期的 Stack Overflow 问题Two-legged OAuth - looking for information

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-04-01
        • 2015-01-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-04
        相关资源
        最近更新 更多