Commit Graph

3 Commits

Author SHA1 Message Date
jayhgq
c98adab6ce feat(auth): 添加验证码功能以增强登录安全性
实现验证码生成、存储和验证逻辑
- 新增验证码生成工具函数
- 在登录接口中添加验证码校验
- 添加获取验证码图片的API端点
- 更新用户登录schema包含验证码字段
- 添加captcha依赖到requirements.txt
2026-04-28 17:42:00 +08:00
jayhgq
e9ef32a215 fix(auth): 更新数据库配置并修正Dockerfile文件路径
将PostgreSQL和Redis的host从本地地址更新为服务名称
修正Dockerfile中的文件拷贝路径和启动命令
添加swagger-ui静态文件拷贝配置
2026-03-28 00:19:26 +08:00
jayhgq
f1da855793 feat(auth): 实现用户认证与授权功能
- 添加用户登录、登出及令牌管理功能
- 实现基于JWT和Redis的认证系统
- 完善用户和角色管理API
- 添加密码加密与验证功能
- 配置数据库连接和Redis客户端
- 实现中间件进行权限验证
- 初始化管理员和测试用户数据
- 更新模型和接口文档
- 添加测试API和配置文件
2026-02-28 18:08:53 +08:00