取消游客模式,强制登录后使用

This commit is contained in:
2026-07-04 09:48:00 +08:00
parent 24630654a2
commit 323f50bfc0
10 changed files with 34 additions and 53 deletions
+1 -4
View File
@@ -1,6 +1,6 @@
# A股工具 · 用户体系
基于 **Go + PostgreSQL + Docker Compose** 的用户权限管理模块,角色覆盖:系统管理员、管理员、用户、游客。前端界面复用 `refer/` 目录下的暗色主题设计语言。
基于 **Go + PostgreSQL + Docker Compose** 的用户权限管理模块,角色覆盖:系统管理员、管理员、用户。前端界面复用 `refer/` 目录下的暗色主题设计语言。
## 技术栈
@@ -50,13 +50,11 @@ WHERE username = '你的用户名';
| 系统管理员 | 管理管理员、用户、系统配置 |
| 管理员 | 管理普通用户 |
| 用户 | 访问业务功能、修改个人资料 |
| 游客 | 仅查看公开内容,不可操作 |
## 主要 API
| 方法 | 路径 | 说明 | 权限 |
|---|---|---|---|
| GET | /api/public | 公开信息 | 公开 |
| POST | /api/auth/register | 注册(默认 user | 公开 |
| POST | /api/auth/login | 登录 | 公开 |
| GET | /api/auth/me | 当前用户 | 需登录 |
@@ -107,5 +105,4 @@ npm run dev
## 注意事项
- 生产环境请务必修改 `JWT_SECRET`
- 游客通过首页直接访问,无需登录。
- 首次启动时 GORM 会自动创建表并插入默认角色。