Initial commit: AIGC项目完整代码
This commit is contained in:
83
demo/TEST_ACCOUNTS.md
Normal file
83
demo/TEST_ACCOUNTS.md
Normal file
@@ -0,0 +1,83 @@
|
||||
# 测试账号说明
|
||||
|
||||
## 可用的测试账号
|
||||
|
||||
### 1. 普通用户账号
|
||||
- **用户名**: `demo`
|
||||
- **密码**: `demo`
|
||||
- **角色**: 普通用户 (ROLE_USER)
|
||||
- **积分**: 100
|
||||
- **邮箱**: demo@example.com
|
||||
|
||||
### 2. 管理员账号
|
||||
- **用户名**: `admin`
|
||||
- **密码**: `admin123`
|
||||
- **角色**: 管理员 (ROLE_ADMIN)
|
||||
- **积分**: 200
|
||||
- **邮箱**: admin@example.com
|
||||
|
||||
### 3. 测试用户1
|
||||
- **用户名**: `testuser`
|
||||
- **密码**: `test123`
|
||||
- **角色**: 普通用户 (ROLE_USER)
|
||||
- **积分**: 75
|
||||
- **邮箱**: testuser@example.com
|
||||
|
||||
### 4. 个人主页测试用户
|
||||
- **用户名**: `mingzi_FBx7foZYDS7inLQb`
|
||||
- **密码**: `123456`
|
||||
- **角色**: 普通用户 (ROLE_USER)
|
||||
- **积分**: 25
|
||||
- **邮箱**: mingzi@example.com
|
||||
|
||||
### 5. 手机号测试用户
|
||||
- **用户名**: `15538239326`
|
||||
- **密码**: `0627`
|
||||
- **角色**: 普通用户 (ROLE_USER)
|
||||
- **积分**: 50
|
||||
- **邮箱**: 15538239326@example.com
|
||||
|
||||
## 登录方式
|
||||
|
||||
### 方式1: 传统用户名密码登录
|
||||
1. 访问 `/login` 页面
|
||||
2. 输入用户名和密码
|
||||
3. 点击"登录"按钮
|
||||
|
||||
### 方式2: 手机号验证码登录(模拟)
|
||||
1. 访问 `/login` 页面
|
||||
2. 输入手机号(任意11位数字)
|
||||
3. 点击"获取验证码"
|
||||
4. 输入验证码(任意6位数字)
|
||||
5. 点击"登陆/注册"
|
||||
|
||||
## 功能测试
|
||||
|
||||
### 普通用户功能
|
||||
- ✅ 登录/登出
|
||||
- ✅ 查看个人主页
|
||||
- ✅ 查看订单管理
|
||||
- ✅ 查看支付记录
|
||||
- ✅ 访问欢迎页面
|
||||
|
||||
### 管理员功能
|
||||
- ✅ 所有普通用户功能
|
||||
- ✅ 后台管理
|
||||
- ✅ 用户管理
|
||||
- ✅ 数据仪表盘
|
||||
|
||||
## 数据库重置
|
||||
|
||||
如果需要重置数据库和测试数据:
|
||||
|
||||
1. 停止应用
|
||||
2. 删除 `demo/data/demo.mv.db` 文件
|
||||
3. 重新启动应用
|
||||
4. 数据库会自动重新创建并插入测试数据
|
||||
|
||||
## 注意事项
|
||||
|
||||
- 所有密码都是明文存储(仅用于测试)
|
||||
- 积分会在每次登录时显示
|
||||
- JWT Token 会在浏览器关闭时自动清除
|
||||
- 支持跨域请求,前端和后端可以分离部署
|
||||
Reference in New Issue
Block a user