- 重构用户和角色模型,优化字段定义和关系 - 增强初始化数据脚本,支持数据更新检查 - 改进用户和角色API端点,增加验证逻辑 - 扩展Pydantic模型,分离请求和响应模式 - 自定义Swagger UI界面并优化API文档 - 移除测试文件并更新依赖项配置
- 添加用户登录、登出及令牌管理功能 - 实现基于JWT和Redis的认证系统 - 完善用户和角色管理API - 添加密码加密与验证功能 - 配置数据库连接和Redis客户端 - 实现中间件进行权限验证 - 初始化管理员和测试用户数据 - 更新模型和接口文档 - 添加测试API和配置文件