温永杭
错题本多用户系统开发
-
认证体系完善(与 Hsz78、yzj-hsz 协作)
- 认证组件迁移至 auth/ 子目录并新增忘记密码弹窗
- 合并注册验证码后端并解决前端冲突
- 找回密码表单合并为一步提交(新密码不能与原密码相同)
- 清理调试代码并统一验证码路由为 /send-code
- SMTP 支持 SSL 465 端口 + 异步发信避免接口阻塞
- Hsz78、yzj-hsz 完成注册邮箱验证码、找回密码后端实现及安全漏洞修复(防枚举、频率限制、session 失效)
-
安全漏洞修复与数据隔离
- 修复数据隔离漏洞,实现用户数据完全隔离
- 为所有 CRUD 函数添加 user_id 隔离参数
- 路由层传递 user_id 实现数据隔离
- 全局会话状态改为按用户隔离
- 路由测试适配用户数据隔离
-
系统性能与并发优化
- 启用多线程处理并发请求
- 注册验证码频率限制改为实时倒计时
- 分割历史按用户隔离
-
前端交互优化
- Landing 页强制深色主题并保存用户原主题
- 工作台添加点击外部关闭聊天菜单功能
- 修复重命名聊天时输入框自动聚焦问题
- StatusBar 添加模型名称过长时的 tooltip 提示
-
题目分割与图片优化
- 选项图片由 Agent 直接输出,替代前端索引猜测
-
Bug 修复
- 修复图片路径 imgs/ 未转为 /images/ 导致前端加载失败
- 修复题目卡片中图片无法渲染的问题(closes #79)
- 修复错题库知识点标签去重并调整清除按钮位置
- 自动迁移补充 users.session_version 列
- 解决邮箱验证码接收慢问题
- 数据库迁移
请联系导师填写