




目录:
第1章 OAuth2概述 1
1.1 OAuth 2 的定义 2
1.2 OAuth 2 的四种授权模式 3
第2章 开放平台整体架构 15
2.1 功能架构 16
2.2 API 网关系统 18
2.3 控制台系统 20
2.4 服务市场 21
第3章 实战中的授权模式.22
3.1授权码授权模式的应用 23
3.2 用户名密码授权码授权模式的应用 31
3.3 授信客户端密码模式的应用 33
3.4 授信客户端模式的应用 34
3.5 插件化授权模式的应用 36
第4章 OpenID从理论到实战 48
4.1 OpenID 概述 49
4.2 基于自增 ID 的 OpenID 方案 53
4.3 基于 Hash 算法的 OpenID 方案 57
4.4 基于对称加密算法的 OpenID 方案 64
4.5 基于严格单调函数的 OpenID 方案 69
4.6 基于向量加法的 OpenID 方案 75
4.7 OpenID 小结 81
4.8 UnionID 83
第5章 授权码授权模式回调地址实战 97
5.1普通回调地址 98
5.2 字符替换回调地址 99
5.3 自定义函数回调地址 106
5.4 code生成方案 112
5.5 code消费 117
第6章 签名 124
6.1 签名算法引入 125
6.2 非对称加密简介 127
6.3 进一步探讨签名算法 128
6.4 常见的签名算法 129
6.5 开放平台签名实例 141
第7章 授权信息 146
7.1 access_token 简介 147
7.2 随机字符实现 150
7.3 JWT 实现 168
7.4 权限包与 Scope 180
第8章 基于SpringSecurity的OAuth2实战 190
8.1 隐式授权模式 191
8.2 授权码授权模式 198
8.3 授信客户端密码模式 208
8.4 授信客户端模式 215
8.5 四种授权模式总结 221
8.6 JWT 221
点击下载