EduOpenAI Core 文档/用户注册/登录/审核
用户注册/登录/审核
本地账号体系:注册 → 待审核 → 登录使用
账号体系
起步期采用 EduOpenAI Core 本地账号体系:在 /login 页注册或登录,注册成功后账号进入「待审核」状态。账号数据存于 data/users.json(scrypt 加盐存储),与网校(智训宝Pro EduSoho 账号)相互独立,暂不接入 SSO。
注册流程
- 在 /login 页填写 用户名 / 密码 / 昵称 提交注册
- 勾选同意《用户协议》(含服务条款、隐私政策、大模型内容合规条款)
- 注册成功即自动登录,账号状态为「待审核」
审核流程
管理员在 /admin「用户管理」中审核注册账号,审核通过后用户方可使用课件生成功能。生成前设有 Token 配额闸门:
| 状态 | 响应 | 说明 |
|---|---|---|
| 未登录 | 401 | 引导跳转 /login 登录 |
| 待审核 | 403 | 提示「账号审核中,请联系管理员」 |
| 配额不足 | 402 | 提示「Token 配额用尽,请在「我的课件」申请配额」 |
登录与会话
- 登录后下发 eduopenai_user cookie(HMAC 签名),有效期 30 天,期间免登录
- 账号被禁用或待审核时,登录/使用均会收到对应提示(禁用见 /admin「用户管理」)
- 退出登录后 cookie 清除,未登录访问生成功能返回 401
协议升级
《用户协议》版本登记于 data/agreement-version.json;协议升级后,用户再次使用生成功能前需重新确认最新版本协议。
提示
生成功能强制登录(配额驱动):未登录/待审核/配额不足均无法生成课件。Token 配额如何申请与发放?见「Token 配额申请」;协议全文见「用户协议」。
