登录功能归档日志¶
概述¶
此文件记录所有登录功能相关的归档文档,包括归档原因、时间和关键变更。
归档记录¶
文档 1:login_failure_handling_guide.md¶
- 原始路径: 项目根目录
- 归档时间: 2026-03-15 12:00
- 归档原因: 被
docs/01-active/LOGIN/login_design_final.mdv2.0 替代 - 关键变更:
- 验证码显示时机:失败 2 次后 → 失败 1 次后
- 失败次数计数:仅手机号 → Phone + IP
- 短信验证码重发规则:无说明 → 旧验证码未失效时不允许重发
- 备注: 保留用于历史参考,不再使用
- 相关代码变更:
Controllers/AccountController.cs- 修改验证码显示逻辑Services/LoginAttemptService.cs- 添加 IP 参数
文档 2:password_login_captcha_guide.md¶
- 原始路径: 项目根目录
- 归档时间: 2026-03-15 12:00
- 归档原因: 被
docs/01-active/LOGIN/login_design_final.mdv2.0 替代 - 关键变更:
- 验证码显示时机:失败 2 次后 → 失败 1 次后
- 验证码绑定方式:明确为 Session 绑定
- 验证码刷新规则:无限刷新,旧验证码立即失效
- 备注: 保留用于历史参考,不再使用
- 相关代码变更:
Controllers/AccountController.cs- 修改验证码显示逻辑
文档 3:security_fixes_password_login.md¶
- 原始路径: 项目根目录
- 归档时间: 2026-03-15 12:00
- 归档原因: 被
docs/01-active/LOGIN/login_design_final.mdv2.0 替代 - 关键变更:
- 验证码显示时机:失败 2 次后 → 失败 1 次后
- 失败次数计数:仅手机号 → Phone + IP
- 备注: 保留用于历史参考,不再使用
- 相关代码变更:
Controllers/AccountController.cs- 修改验证码显示逻辑Services/LoginAttemptService.cs- 添加 IP 参数
文档 4:sms_protection_guide.md¶
- 原始路径: 项目根目录
- 归档时间: 2026-03-15 12:00
- 归档原因: 被
docs/01-active/LOGIN/login_design_final.mdv2.0 替代 - 关键变更:
- 短信验证码重发规则:无说明 → 旧验证码未失效时不允许重发
- 短信验证码失败次数计数:仅手机号 → Phone + IP
- 短信发送锁定机制:明确为 15 分钟
- 备注: 保留用于历史参考,不再使用
- 相关代码变更:
Services/LoginAttemptService.cs- 添加 IP 参数- 待实现:短信验证码重发检查
归档统计¶
| 类别 | 数量 | 原因 |
|---|---|---|
| 被替代 | 4 | 被 login_design_final.md v2.0 替代 |
| 总计 | 4 | - |
恢复指南¶
如果需要恢复某个归档文档:
- 检查
ARCHIVE_LOG.md中的记录 - 了解文档为什么被归档
- 检查是否有新的替代文档
- 如果确实需要恢复,将文档移回
docs/01-active/ - 更新
ARCHIVE_LOG.md,标注恢复时间和原因
相关文档¶
- 📋
docs/02-archived/README.md- 归档文档总览 - 📋
docs/01-active/LOGIN/login_design_final.md- 新的权威文档 - 📋
docs/DOCUMENTATION_STRUCTURE.md- 文档分类分级管理体系
最后更新¶
📅 2026-03-15 👤 Claude