欢迎使用CSDN-markdown编辑器

1 篇文章 0 订阅
1 篇文章 0 订阅

OAuth2.0与OpenId

两者有些模糊,对应第三方应用来说有以下区别
OAuth2.0:用于获取权限访问第三方(非认证验证方)的资源(当然,获取权限前需要身份认证);
OpenId:仅仅用于标识身份,没有第三方访问权限(举例说明:假如我的应用app1通过第三方的openid认证,那么我只知道当前登录的用户对应第三方的openid,我无法根据我的openid在我应用app1之外获取资源)。

openId可以通过OAuth2获取(此时openid作为资源,除此之外,openid可以通过自身的协议进行获取,不在本文讨论范围)。


QQ的OAuth过程

微信的OAuth过程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值