Auth
Kubernetes 一键部署
kubectl apply -f https://raw.githubusercontent.com/dustlight-cn/auth/master/docs/deploy/k8s/deploy.yaml
简介
Auth 是一个基于 Spring Boot 的 OAuth2.0 用户中心。 提供 OAuth2.0 授权与管理服务,以及包括用户、应用、角色与权限的管理。 提供 Restful 接口以及 OpenAPI 文档。
提供基于 Vue & Quasar 的前端页面。 支持微服务部署。
支持的授权模式
- 授权码模式 authorization_code ✔
- 客户端凭据模式 client_credentials ✔
- 隐式授权模式 implicit ✔
- 令牌刷新 refresh_token ✔
- 密码模式 password (默认不启用,如需启用可以创建授权模式。)
后端
- 通过重写 Spring Security OAuth2 中的 End