UMS用戶管理腳手架
UMS (user manage scaffolding) 用戶管理腳手架。
用戶管理腳手架集成:用戶密碼登錄、手機登錄、支持所有 JustAuth 支持的第三方授權(quán)登錄、驗證碼、基于 RBAC 的 uri 訪問權(quán)限控制功能、簽到等功能。 通過配置文件與實現(xiàn) 用戶服務(wù), 短信發(fā)送服務(wù), 獲取角色權(quán)限服務(wù) 三個 API 接口就可以實現(xiàn)上述功能,實現(xiàn)快速開發(fā),只需要專注于業(yè)務(wù)邏輯。
UMS 功能列表:
- 驗證碼(圖片,短信, 滑塊)校驗功能。
- 手機登錄功能,登錄后自動注冊。
- 支持所有 JustAuth 支持的第三方授權(quán)登錄,登錄后自動注冊或綁定或創(chuàng)建臨時用戶(TemporaryUser)。
- 支持定時刷新 accessToken, 支持分布式定時任務(wù)。
- 支持第三方授權(quán)登錄的用戶信息表與 token 信息表的緩存功能。
- 支持第三方綁定與解綁及查詢接口(top.dcenter.ums.security.core.oauth.repository.UsersConnectionRepository).
- 訪問權(quán)限控制功能。
- 簡化 session、remember me、csrf 等配置。
- 根據(jù)設(shè)置的響應(yīng)方式(JSON 與 REDIRECT)返回 json 或 html 數(shù)據(jù)。
- 簽到功能。
- 支持基于 SLF4J MDC 機制的日志鏈路追蹤功能
評論
圖片
表情
