类型
基于授权流类型有四种:
- 授权代码授予
client_credentials - 隐式授予
- 客户证书授予
- 密码授予
基础
角色
- 用户
- 客户端
- 授权服务器
- 资源服务器
应用
gopkg.in/oauth2.v3
分为 manage server 等几个Module,通过 manage 创建manager对象,然后由 server 创建 server 对象进行服务,在http请求中接管 *http.Request 和 *http.ResponseWriter 对象来控制Code和Token的收发。
