jayhgq
|
66096e7a04
|
Stop tracking pyc files and dist directories
|
2026-05-27 13:53:16 +08:00 |
|
jayhgq
|
c4aac6979a
|
feat(auth,admin): 修复角色权限菜单显示问题
1. 后端添加获取当前用户权限接口
2. 前端增加权限校验和动态菜单渲染
3. 优化表单验证错误处理
4. 完善gitignore和项目配置更新
|
2026-05-27 11:42:23 +08:00 |
|
jayhgq
|
5632b0d69c
|
feat(权限): 实现权限树形结构管理
- 在权限模型中添加 parentid 字段支持树形结构
- 新增权限树形结构 API 接口
- 更新初始化脚本以支持权限树形结构
- 调整权限字段长度限制
|
2026-04-30 16:01:05 +08:00 |
|
jayhgq
|
a3206bb0f6
|
feat(auth): 添加权限管理功能
实现权限管理模块,包括:
1. 权限模型、路由和中间件
2. 角色权限多对多关联
3. 权限验证中间件
4. 初始化权限数据
5. 权限管理API接口
|
2026-04-29 17:59:41 +08:00 |
|
jayhgq
|
c98adab6ce
|
feat(auth): 添加验证码功能以增强登录安全性
实现验证码生成、存储和验证逻辑
- 新增验证码生成工具函数
- 在登录接口中添加验证码校验
- 添加获取验证码图片的API端点
- 更新用户登录schema包含验证码字段
- 添加captcha依赖到requirements.txt
|
2026-04-28 17:42:00 +08:00 |
|
jayhgq
|
001d0abca2
|
feat(auth): 重构用户认证模块并优化初始化数据逻辑
- 重构用户和角色模型,优化字段定义和关系
- 增强初始化数据脚本,支持数据更新检查
- 改进用户和角色API端点,增加验证逻辑
- 扩展Pydantic模型,分离请求和响应模式
- 自定义Swagger UI界面并优化API文档
- 移除测试文件并更新依赖项配置
|
2026-03-01 23:54:41 +08:00 |
|
jayhgq
|
f1da855793
|
feat(auth): 实现用户认证与授权功能
- 添加用户登录、登出及令牌管理功能
- 实现基于JWT和Redis的认证系统
- 完善用户和角色管理API
- 添加密码加密与验证功能
- 配置数据库连接和Redis客户端
- 实现中间件进行权限验证
- 初始化管理员和测试用户数据
- 更新模型和接口文档
- 添加测试API和配置文件
|
2026-02-28 18:08:53 +08:00 |
|
jayhgq
|
98f53cbaaa
|
删除auth/app.py;更新requirements.txt添加依赖
|
2026-02-27 17:56:54 +08:00 |
|