没有合适的资源?快使用搜索试试~ 我知道了~
OAuth 2.0 是目前比较流行的做法,它率先被Google, Yahoo, Microsoft, Facebook等使用。之所以标注为 2.0,是因为最初有一个1.0协议,但这个1.0协议被弄得太复杂,易用性差,所以没有得到普及。2.0是一个新的 设计,协议简单清晰,但它并不兼容1.0,可以说与1.0没什么关系。
资源详情
资源评论
资源推荐


前言前言
OAuth 2.0 是目前比较流行的做法,它率先被Google, Yahoo, Microsoft, Facebook等使用。之所以标注为
2.0,是因为最初有一个1.0协议,但这个1.0协议被弄得太复杂,易用性差,所以没有得到普及。2.0是一个新的
设计,协议简单清晰,但它并不兼容1.0,可以说与1.0没什么关系。
致谢致谢
内容翻译:http://ifeve.com/oauth2-tutorial-all/
作者:Jakob Jenkov 译者:林浩 校对:郭蕾
更新日期更新日期 更新内容更新内容
2015-06-10 OAuth 2.0系列教程

目录目录
前言前言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
第 1 章第 1 章 引言引言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
第 2 章第 2 章 综述综述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
第 3 章第 3 章 角色角色 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
第 4 章第 4 章 客户端类型客户端类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1010
第 5 章第 5 章 授权授权 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1414
第 6 章第 6 章 端点端点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1919
第 7 章第 7 章 请求和响应请求和响应 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2222
第 8 章第 8 章 授权码授权授权码授权 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2424
第 9 章第 9 章 契约请求和响应契约请求和响应. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2626
第 10 章第 10 章 资源拥有者密钥证书授权请求和响应资源拥有者密钥证书授权请求和响应 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2828
第 11 章第 11 章 客户端证书请求和响应客户端证书请求和响应. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3030

11
引言引言

OAuth 2.0是一个应用之间彼此访问数据的开源授权协议。比如,一个游戏应用可以访问Facebook的用户数据
或者一个基于地理的应用可以访问Foursquare的用户数据等。下面是一张阐述该概念的图:
OAuth 2.0怎么通过应用共享数据的例子
用户访问web游戏应用,该游戏应用要求用户通过Facebook登录。用户登录到了Facebook,再重定向会游戏应
用, 游戏应用就可以访问用户在Facebook的数据了,并且该应用可以代表用户向Facebook调用函数(如发送状
态更新)。
OAuth 2.0实用案例OAuth 2.0实用案例
OAuth 2.0要么用来创建一个能够从其他应用读取用户信息的应用(如上面图表中的游戏应用),要么创建一个使其
他应用访问自己的用户数据的应用(如上面例子中的Facebook)。OAuth 2.0是OAuth 1.0的替代品,OAuth 1.0
更加复杂。OAuth 1.0涉及到了证书等,而OAuth 2.0更简单,它不需要任何证书,仅仅就SSL/TLS。
OAuth 2.0规范OAuth 2.0规范
该指南的目标是提供一个OAuth 2.0的很容易理解的概述,但是不会描述规范的每一个细节。如果你想实现OAut
h 2.0, 你将很有可能要全面学习该规范,你可以在这里找到该规范:http://tools.ietf.org/html/draft-ietf-oaut
h-v2-23
第 1 章 引言 | 4
剩余32页未读,继续阅读




格式:pdf 资源大小:235.0KB 页数:76



格式:pdf 资源大小:13.5MB 页数:127






















东方星痕
- 粉丝: 2
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 大型数据库技术实验.doc
- vi设计与网站推广.ppt
- 路桥工程施工项目管理成本控制措施分析.doc
- (源码)基于JavaScript的小恐龙游戏AI训练系统.zip
- C语言-第2章.ppt
- 基于单片机的自动音乐播放器的方案设计书16910.doc
- 计算机网络犯罪侦查技术及策略探讨.docx
- 使用 Python 编写的单层神经网络实现
- 单片机的智能化避障小车研究与设计开发.doc
- Python编程:从入门到实践的核心指南
- 基于单片机控制的红外报警器的方案设计书.doc
- (源码)基于Angular框架的NgZcool系统.zip
- 单片机控制的节能型太阳能LED路灯的设计大学课程.doc
- (源码)基于PaddlePaddle框架的视频预测模型PredNet.zip
- (源码)基于ChibiOSRT的嵌入式机器人操作系统.zip
- 基于神经网络的课程设计:LaTeX 公式识别系统研究
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0