Add Yaohuo verification-based self-service signup
This commit is contained in:
13
README.md
13
README.md
@@ -86,6 +86,10 @@ docker compose down
|
||||
| `WEB_AUTH_ENABLED` | 可选 | 后台登录保护 | `true` 或 `false` |
|
||||
| `ADMIN_USERNAME` | 建议 | 后台登录用户名 | 自定义 |
|
||||
| `ADMIN_PASSWORD` | 建议 | 后台登录密码 | 自定义 |
|
||||
| `YAOHUO_VERIFICATION_ENABLED` | 可选 | 是否启用妖火论坛私信验证免兑换码开通 | `true` 或 `false` |
|
||||
| `YAOHUO_COOKIE` | 妖火验证必填 | 后台已登录妖火账号的 Cookie | 浏览器复制完整 Cookie |
|
||||
| `YAOHUO_MESSAGE_URL` | 可选 | 妖火发私信地址 | 默认 `https://www.yaohuo.me/bbs/messagelist_add.aspx` |
|
||||
| `YAOHUO_VERIFICATION_CODE_TTL_SECONDS` | 可选 | 妖火验证码有效期(秒) | 默认 `600` |
|
||||
| `SESSION_SECRET` | 建议 | Flask 会话密钥 | 随机长字符串 |
|
||||
| `HOST` | 可选 | 服务监听地址 | 默认 `0.0.0.0` |
|
||||
| `PORT` | 可选 | 服务监听端口 | 默认 `8000` |
|
||||
@@ -141,6 +145,15 @@ docker compose down
|
||||
3. 点击「立即开通」
|
||||
4. 系统返回临时密码,首次登录后需更改密码
|
||||
|
||||
### 妖火论坛验证开通
|
||||
|
||||
1. 在 `.env` 中启用 `YAOHUO_VERIFICATION_ENABLED=true`
|
||||
2. 配置可用的 `YAOHUO_COOKIE`
|
||||
3. 用户在首页切换到「妖火验证开通」
|
||||
4. 输入目标妖火 ID,系统向该 ID 发送私信验证码
|
||||
5. 对方提供验证码后完成验证
|
||||
6. 验证通过后无需兑换码即可直接开通账号
|
||||
|
||||
## 技术栈
|
||||
|
||||
- Python 3.9+
|
||||
|
||||
Reference in New Issue
Block a user