OAuth2.0是OAuth协议的延续版本,但不向后兼容OAuth 1.0即完全废止了OAuth1.0。 OAuth 2.0关注客户端开发者的简易性。要么通过组织在资源拥有者和HTTP服务商之间的被批准的交互动作代表用户,要么允许第三方应用代表用户获得访问的权限。同时为Web应用,桌面应用和手机,和起居室设备提供专门的认证流程。
OAuth2.0运行流程
(A)用户打开客户端以后,客户端要求用户给予授权。
(B)用户同意给予客户端授权。
(C)客户端使用上一步获得的授权,向认证服务器申请令牌。
(D)认证服务器对客户端进行认证以后,确认无误,同意发放令牌。
(E)客户端使用令牌,向资源服务器申请获取资源。
(F)资源服务器确认令牌无误,同意向客户端开放资源。
OAuth2.0认证授权流程:
使用OAuth进行认证和授权的过程如下所示:
用户想操作存放在服务提供方的资源。 用户登录客户端向服务提供方请求一个临时令牌。
服务提供方验证客户端的身份后,授予一个临时令牌。
客户端获得临时令牌后,将用户引导至服务提供方的授权页面请求用户授权。
在这个过程中将临时令牌和客户端的回调连接发送给服务提供方。
用户在服务提供方的网页上输入用户名和密码,然后授权该客户端访问所请求的资源。 授权成功后,服务提供方引导用户返回客户端的网页。
客户端根据临时令牌从服务提供方那里获取访问令牌。
服务提供方根据临时令牌和用户的授权情况授予客户端访问令牌。
客户端使用获取的访问令牌访问存放在服务提供方上的受保护的资源。
以上就是小编对有关OAuth2介绍与使用过程的整理的内容,想要资讯更多信息敬请关注小黑。
推荐阅读
成版人性视频app香蕉视频软件:在线看老司机国产视频的污污污美女免费软件
丝瓜视频看污片免费版:有提供老司机67194入口的最新大尺度直播视频app
秋葵视频app下载污免费版:可以在线观看免费成长视频的深夜老司机软件
男人的加油站app免费看污版:在线观看网红赛高酱资源的成版人性视频app
芭乐成视频人app下载性福宝:有提供网红赛高酱h福利大全的免费看黄神器
成版人抖音app网站富二代下载黄:免费看老司机福利ae视频的美女污直播秀场
Tags:
责任编辑:小黑游戏