Hanserwei
|
eb9f887ac3
|
feat(auth): 新增用户权限管理模块
- 新增权限、角色、用户角色关联等数据对象及Mapper
- 实现权限数据同步至Redis的功能
- 新增用户登录与注册接口,支持验证码登录
- 完善全局异常处理,增加对Guava参数校验异常的捕获
- 修改用户DO字段类型,使用LocalDate与LocalDateTime替代Date
- 新增删除状态枚举类DeletedEnum和状态枚举类StatusEnum
- 调整响应码结构,区分邮件相关错误码
- 新增RedisKeyConstants中关于用户角色与角色权限的KEY构建方法
- 新增RoleConstants定义普通用户角色ID常量
|
2025-10-01 20:50:36 +08:00 |
|
Hanserwei
|
32562dbb67
|
han-note项目初始化完毕!
- 邮箱授权码泄露修复
|
2025-10-01 10:54:51 +08:00 |
|
Hanserwei
|
d2c76be3b8
|
han-note项目初始化完毕!
- 注册登录接口,开发40%
|
2025-09-30 16:48:48 +08:00 |
|
Hanserwei
|
96de704258
|
han-note项目初始化完毕!
- 自定义邮箱校验注解
|
2025-09-30 15:58:36 +08:00 |
|
Hanserwei
|
765a1a7e4f
|
han-note项目初始化完毕!
- 邮箱验证码接口完成
|
2025-09-30 15:36:31 +08:00 |
|
Hanserwei
|
fe12d54c92
|
han-note项目初始化完毕!
- 整合完毕MyBatis-Plus
- 整合Druid数据库链接池
- 自定义两个Starter,业务日志打印Starter和自定义Jackson配置类,支持Java8的LocalTime等API
- 整合 flatten-maven-plugin 插件:解决子模块单独打包失败问题
|
2025-09-28 14:42:39 +08:00 |
|