OAuth被广泛接受了吗?

时间:2011-03-02 05:04:21

标签: oauth

OAuth与其他身份验证标准的支持程度如何?

这可能适用于社区维基,但无论如何我都会问。

我需要投资与服务器身份验证相关的内容,而且似乎有一些好的。

2 个答案:

答案 0 :(得分:3)

OAuth主要用作授权机制,而OpenId是广泛使用的身份验证协议。

让我用一个例子来解释:

Authentication:OpenId主要用作管理用户帐户的替代品......人们讨厌创建新帐户并记住密码...所以你可以在这种情况下使用openId ......

Authorization:如果您想要访问第三方应用程序,比如让我们说另一个网站twitterWithSoccerUI.com ....哪些推文给你...除了它有足球游戏用户界面....你需要授权twitterWithSoccerUI.com代表你发推文......

这是一个清单......

  
      
  1. Google - > Oauth(授权)+ OpenId(用于身份验证)
  2.   
  3. Facebook - > OAuth 2.0
  4.   
  5. Twitter - > OAuth 1.0a
  6.   
  7. Yahoo - >的OpenID
  8.   
  9. StackExchange - >的OpenID
  10.   

随意添加更多..

答案 1 :(得分:2)

OAuth 是一种身份验证协议,允许用户批准应用程序代表他们行动而不共享密码。可以在oauth.net或优秀Beginner's Guide to OAuth from Hueniverse.

中找到更多信息

More on twitter development blog