diff --git a/README.md b/README.md index d3b43cf..9769d13 100644 --- a/README.md +++ b/README.md @@ -41,14 +41,17 @@ MetaLab 是一个正在开发中的开源技术社区平台,旨在为开发者 ## 当前功能 - ✅ **用户系统**——注册、登录、登出 -- ✅ **双 Token 认证**——Access Token(15min)+ Refresh Token(7d session / 30d "记住我") -- ✅ **CSRF 保护**——全站 CSRF Token -- ✅ **速率限制**——API 调用频率控制 -- ✅ **安全头**——Content-Security-Policy 等安全响应头 +- ✅ **双 Token 认证**——Access Token(15min)+ Refresh Token(7d session / 30d "记住我"),token_version 实时吊销 +- ✅ **CSRF 保护**——全站 CSRF Token,自动注入 state-changing 请求 +- ✅ **速率限制**——API 调用频率控制(账户 + IP 双维度) +- ✅ **安全头**——Content-Security-Policy 等安全响应头 + 登录防时序攻击 - ✅ **管理后台**——用户管理、角色权限控制 -- ✅ **软删除**——用户数据可恢复,登录时自动恢复 +- ✅ **账号注销**——用户自助注销(7 天冷却期,登录二次确认恢复),站长禁止自删 +- ✅ **密码修改**——修改后强制所有设备退登 +- ✅ **IP 审计**——记录注册 IP、最后登录 IP 及时间 - ✅ **用户设置页**——个人资料修改(用户名、个性签名、头像上传与裁切) - ✅ **头像处理**——JPEG/PNG/WebP 上传,方形裁切,512×512 WebP 编码 ≤100KB +- ✅ **消息中心**——审核通知推送,SSR 消息页面,单条/全部标为已读,未读数角标(1/66/99+) - ✅ **多主题支持**——可切换的前端主题系统 ## 计划中 @@ -57,7 +60,7 @@ MetaLab 是一个正在开发中的开源技术社区平台,旨在为开发者 - 🔲 话题/分类导航 - 🔲 邮箱验证 - 🔲 全文搜索 -- 🔲 管理后台增强(内容审核、统计分析) +- 🔲 回收站(用户数据彻底清理) ## 快速开始