OpenId 和 OAuth 之间的区别

javaobject oriented programmingprogramming

OAuth 旨在提供第三方授权而无需提供密码。它基于 http。OAuth 提供访问令牌,可通过 API 交换任何支持的断言。

OpenId 旨在用于身份验证。在 openId 中,第三方使用用户已有的帐户为您验证用户身份。它用于验证单点登录身份

Sr.编号密钥OAuthOpenId
1
Basic
OAuth 旨在提供第三方授权而无需提供密码
OpenId 旨在进行身份验证。
2
Session
它不会启动用户会话。
OpenId 启动用户会话
3
访问令牌
它使用令牌概念来提供授权
在 openId 中,第三方使用他们已有的账户为您验证用户身份。

相关文章