OAuth流程介绍

OAuth 协议致力于使应用能够在无须用户透露其认证证书或者密码的情况下,通过 API 访问开放平台的服务的隐私资源。更一般地说, OAuth 为开放 API 认证提供了一个可自由实现且通用的方法。

详细说来,整个过程如下:

1.    应用使用者请求应用

2.    应用发现有应用使用者的请求,则通过 APP ID Secret 向开放平台请求获取未授权的请求令牌

3.    开放平台向应用签发未授权的请求令牌

4.    应用引导应用使用者至开放平台提供商的登录服务器,服务提供方认证用户并获取许可

5.    开放平台提供商的登录服务器将应用使用者引导回应用(通过 callback URL

6.    应用向开放平台请求访问令牌

7.    开放平台授予访问令牌

8.    应用访问受保护的资源,应用使用者享用应用。

 


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值