OpenId 和 OAuth 的区别


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

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

序号密钥OAuthOpenId
1
基本
OAuth 旨在提供第三方授权,而无需提供密码
OpenId 旨在用于身份验证。
2
会话
它不发起用户的会话。
OpenId 发起用户的会话
3
访问令牌
它使用令牌概念提供授权
在 OpenId 中,第三方使用他们已有的帐户为您验证您的用户。

更新于: 2020 年 1 月 27 日

363 次观看

职业生涯起步阶段

完成课程,获取认证

开始学习
广告