OAuth

作者: a9104fed92a0 | 来源:发表于2018-07-09 15:53 被阅读0次

OAuth 是一个开放标准

OAuth 允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站(例如,视频编辑网站)在特定的时段(例如,接下来的2小时内)内访问特定的资源(例如仅仅是某一相册中的视频)

核心概念

resource owner:资源所有者

resource server:资源服务器

client:客户端

 authorizationserver: 授权服务器

流程

(A)用户打开客户端以后,客户端请求资源所有者(用户)的授权。

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

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

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

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

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

相关文章

  • 微服务安全

    OAuth2 白话OAuth2 什么是OAuth Spring Security OAuth2

  • OAuth2基本概念

    OAuth2 基础概念 标签(空格分隔): OAuth2 什么是OAuth2 ? OAuth2.0是OAuth协议...

  • 05 Spring Social开发第三方登陆(未完)

    OAuth协议OAuth协议解决什么问题OAuth协议的角色OAuth协议的运行流程OAuth授权模式小结 Spr...

  • spring security oauth2

    /oauth/authorize:授权端点。 /oauth/token:令牌端点。 /oauth/confirm_...

  • Spring Security Oauth2

    oauth2理解oauth2理解oauth2参考 oauth2流程 基本概念 Resource Owner: 资源...

  • OAuth 2.0

    理解OAuth 2.0OAuth 2.0 的一个简单解释OAuth 2.0 的四种方式OAuth 2.0 授权认证...

  • Spring Security与OAuth2介绍

    OAuth2 初识 OAuth2.0是OAuth协议的延续版本,OAuth是一个关于授权(authorizatio...

  • OAuth2.0

    OAuth2.0 官网简介[https://oauth.net/2/] OAuth 2.0 is the indu...

  • OAuth协议

    Spring Social、Spring Security OAuth2 是基于OAuth协议的。 1、OAuth...

  • 浅谈OAuth 2.0基本原理

    OAuth2.0是OAuth协议的延续版本,但不向后兼容OAuth 1.0即完全废止了OAuth1.0。 OA...

网友评论

      本文标题:OAuth

      本文链接:https://www.haomeiwen.com/subject/mpktpftx.html