BookSystem/backend/auth
jayhgq 81972f1328 feat(auth): 添加手机短信和邮箱注册功能
本次提交完成了用户认证模块的注册扩展:
1. 新增阿里云短信和异步邮件发送工具类
2. 新增短信/邮箱相关配置类与环境变量支持
3. 添加短信验证码、待注册数据的Redis缓存工具方法
4. 扩展用户登录逻辑,支持用户名/邮箱/手机号多方式登录
5. 实现手机短信注册和邮箱验证注册完整流程
6. 更新权限初始化数据与系统配置项
7. 补充相关Pydantic请求响应模型
8. 新增依赖包并完善requirements.txt
2026-06-14 22:19:33 +08:00
..
apps feat(auth): 添加手机短信和邮箱注册功能 2026-06-14 22:19:33 +08:00
swagger-ui fix(auth): 更新数据库配置并修正Dockerfile文件路径 2026-03-28 00:19:26 +08:00
utils feat(auth): 添加手机短信和邮箱注册功能 2026-06-14 22:19:33 +08:00
.dockerignore 调整auth的Dockerfile位置 2026-02-24 23:01:24 +08:00
config.py feat(auth): 添加手机短信和邮箱注册功能 2026-06-14 22:19:33 +08:00
database.py feat(auth): 添加权限管理功能 2026-04-29 17:59:41 +08:00
Dockerfile refactor(auth): 优化 Dockerfile 构建过程以利用缓存 2026-03-28 00:30:42 +08:00
init_data.py feat(auth): 添加手机短信和邮箱注册功能 2026-06-14 22:19:33 +08:00
main.py feat(auth,admin): 修复角色权限菜单显示问题 2026-05-27 11:42:23 +08:00
middleware.py feat: 添加登录日志和操作日志功能 2026-06-12 22:41:41 +08:00
models.py feat: 添加登录日志和操作日志功能 2026-06-12 22:41:41 +08:00
requirements.txt feat(auth): 添加手机短信和邮箱注册功能 2026-06-14 22:19:33 +08:00
schemas.py feat(auth): 添加手机短信和邮箱注册功能 2026-06-14 22:19:33 +08:00