概述
当今智能家居云云对接中,基本都是采用Oauth2.0授权认证,无论是天猫精灵,还是小度,米家,亦或者是国外的alexa ,google home 对接,都是采用Oauth2.0授权认证。
Oauth2.0的流程
(A)用户打开客户端以后,客户端要求用户给予授权。
(B)用户同意给予客户端授权。
(C)客户端使用上一步获得的授权,向认证服务器申请令牌。
(D)认证服务器对客户端进行认证以后,确认无误,同意发放令牌。
(E)客户端使用令牌,向资源服务器申请获取资源。
(F)资源服务器确认令牌无误,同意向客户端开放资源
基本流程是上面的图片描述和文档描述,但是有时候新人开始对接的时候,如果不了解,看这些也是懵懂
所以更直接的来说,云云对接智能家居,首先创建应用,天猫精灵有天猫精灵应用,审核,小度有小度的应用审核,但是创建完应用,都有进行oauth2.0的流程认证
以天猫精灵为例子
第一步:
最后
以上就是还单身胡萝卜为你收集整理的智能家居之Oauth2.0授权认证的全部内容,希望文章能够帮你解决智能家居之Oauth2.0授权认证所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复