OAuth 2.0:人与人之间的信任,到这里刚刚好

QAuth 协议为了解决什么问题?

-不想为了用一两次的应用就注册一个新帐号

-授权第三方应用使用我的支付宝/微信/等等帐号登录,但是对第三方应用又天然不信任

-向资源服务器证明我是我,是我授权允许第三方得到某些资源,但无需暴露密码等敏感信息

如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。豪车一般配备两种钥匙:主钥匙和泊车钥匙。当你到酒店后,只需要将泊车钥匙交给服务生,停车的事情就由服务生去处理。与主钥匙相比,这种泊车钥匙的使用功能是受限制的:它只能启动发动机并让车行驶一段有限的距离,可以锁车,但无法打开后备箱,无法使用车内其他设备。这里就体现了一种简单的“开放授权”思想:通过一把泊车钥匙,车主便能将汽车的部分使用功能(如启动发动机、行驶一段有限的距离)授权给服务生。

转载一位作者Neutra的文章,对OAuth 2.0多一点领悟:

OAuth2授权原理



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值