消息队列的对比-Auth2.0项目实战-亚马逊平台对接
一 OAuth2.0介绍
如果没有了解Auth2.0的朋友可以去看一下阮一峰的贴吧,讲得非常详细和简介。
http://www.ruanyifeng.com/blog/2019/04/oauth_design.html
二 开发背景
在对接亚马逊语音amazon-alexa,需要Auth2.0功能进行用户授权操作。
三 Auth2.0项目实战***干货
Auth2.0数据流
亚马逊平台: 作为外部第三方平台
内部应用平台: 作为内部的第三方平台
内部用户中心: 内部的用户中心
存放着用户的所有信息,所有用户信息的操作都在这一部分进行。
1 进行登录授权
亚马逊平台拉起内部用户中心的H5页面,然后用户进行登录即可,用户中心会下发一个临时code。
2 获取token令牌
亚马逊平台获取到code之后,会理解触发code换取token接口,最终获取token的交互都需要到内部用户中心。