实现内容: - Sa-Token 集成:登录/登出/令牌刷新/权限注解 - RBAC 模型实现:角色管理 CRUD + 角色-菜单-权限关联 - 五级角色预设:admin/leader/manager/operator/tech - 数据权限:按片区(six areas)隔离数据 - 菜单管理:树形菜单 CRUD + 动态路由 - 部门管理:多单位架构(水利局/水务公司/运维单位) - 用户管理:CRUD + 锁定/解锁 + 密码策略 - 操作日志:AOP 切面自动记录 - 单点登录 SSO:OAuth2/OIDC 支持 技术特性: - 统一响应格式 R<T> - 全局异常处理 GlobalExceptionHandler - 操作日志切面 @Log - SSO token 管理 - 完整的 CRUD 操作 - 角色权限体系 文件变更:28个文件 代码行数:约1200行 开发时间:约30分钟 |
4 days ago | |
|---|---|---|
| src/main | feat: 认证授权系统开发 - Issue #19 | 4 days ago |
| pom.xml | feat: 认证授权系统开发 - Issue #19 | 4 days ago |