From 403202be2b40d3882dfcf8693f721012f471bb97 Mon Sep 17 00:00:00 2001 From: Victor_Jay Date: Tue, 26 May 2026 21:21:30 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=20README=20=E4=BB=A5?= =?UTF-8?q?=E5=87=86=E7=A1=AE=E5=8F=8D=E6=98=A0=E9=A1=B9=E7=9B=AE=E7=8E=B0?= =?UTF-8?q?=E7=8A=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Go 版本 1.25 → 1.26 - 修正 Token 模型描述:Refresh 分 7 天 session / 30 天记住我 - 将已实现的用户设置页从计划中移至当前功能 - 补充软删除登录时自动恢复的说明 --- README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index aabbc6c..a35cd8f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

- Go 1.25 + Go 1.26 Gin 1.12 GORM 1.31 PostgreSQL @@ -28,7 +28,7 @@ MetaLab 是一个正在开发中的开源技术社区平台,旨在为开发者 | 类别 | 技术 | 版本 | |------|------|------| -| 语言 | **Go** | 1.25 | +| 语言 | **Go** | 1.26 | | Web 框架 | **Gin** | 1.12 | | ORM | **GORM** | 1.31 | | 数据库 | **PostgreSQL** | 16+ | @@ -41,20 +41,19 @@ MetaLab 是一个正在开发中的开源技术社区平台,旨在为开发者 ## 当前功能 - ✅ **用户系统**——注册、登录、登出 -- ✅ **双 Token 认证**——Access Token (15min) + Refresh Token (30d) -- ✅ **"记住我"**——跨会话自动恢复登录态 +- ✅ **双 Token 认证**——Access Token(15min)+ Refresh Token(7d session / 30d "记住我") - ✅ **CSRF 保护**——全站 CSRF Token - ✅ **速率限制**——API 调用频率控制 - ✅ **安全头**——Content-Security-Policy 等安全响应头 - ✅ **管理后台**——用户管理、角色权限控制 -- ✅ **软删除**——用户数据可恢复 +- ✅ **软删除**——用户数据可恢复,登录时自动恢复 +- ✅ **用户设置页**——个人资料设置 - ✅ **多主题支持**——可切换的前端主题系统 ## 计划中 - 🔲 帖子系统(CRUD + Markdown) - 🔲 话题/分类导航 -- 🔲 用户设置页 - 🔲 邮箱验证 - 🔲 全文搜索 - 🔲 管理后台增强(内容审核、统计分析)