我是靠谱客的博主 还单身胡萝卜,最近开发中收集的这篇文章主要介绍智能家居之Oauth2.0授权认证,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

当今智能家居云云对接中,基本都是采用Oauth2.0授权认证,无论是天猫精灵,还是小度,米家,亦或者是国外的alexa ,google home 对接,都是采用Oauth2.0授权认证。

Oauth2.0的流程

在这里插入图片描述
(A)用户打开客户端以后,客户端要求用户给予授权。

(B)用户同意给予客户端授权。

(C)客户端使用上一步获得的授权,向认证服务器申请令牌。

(D)认证服务器对客户端进行认证以后,确认无误,同意发放令牌。

(E)客户端使用令牌,向资源服务器申请获取资源。

(F)资源服务器确认令牌无误,同意向客户端开放资源

基本流程是上面的图片描述和文档描述,但是有时候新人开始对接的时候,如果不了解,看这些也是懵懂
所以更直接的来说,云云对接智能家居,首先创建应用,天猫精灵有天猫精灵应用,审核,小度有小度的应用审核,但是创建完应用,都有进行oauth2.0的流程认证

以天猫精灵为例子
第一步:

最后

以上就是还单身胡萝卜为你收集整理的智能家居之Oauth2.0授权认证的全部内容,希望文章能够帮你解决智能家居之Oauth2.0授权认证所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部