EduOpenAI Core 文档/管理后台
管理后台
/admin 九大管理区块
首页右上角「管理后台」(/admin)入口,配置 ADMIN_ACCESS_CODE 后需独立鉴权(口令或 cookie),未鉴权重定向至 /admin-login 登录页。
九大区块
| 区块 | 插件 | 说明 |
|---|---|---|
| 模型管理 | edu-model-switch | 模型清单(含百炼 deepseek/GLM 等扩充模型)/健康检查、运行时切换默认模型、免费额度回退复位、刷新模型清单 |
| 课堂管理 | edu-course | 课堂 CRUD(列表/创建/编辑/删除) |
| 发布到智训宝 | edu-edusoho-sync | 一键发布 OSS、撤销发布、同步引用、复制 iframe |
| 资产管理 | edu-assets | 资产注册表:归属/可见性/发布授权/审计 |
| 白名单管理 | edu-assets | 网校域名白名单:申请/审核/启用/撤销 + OSS Referer 配置说明 |
| 用户管理 | edu-assets | 注册用户列表/注册审核(待审核→通过)/查看资产/禁用启用/删除(级联清理) |
| 配额管理 | edu-assets | Token 配额管理:申请列表/审核发放/回收 |
| 插件管理 | edu-admin-ext | plugins/edu-* 列表/状态/启用禁用/卸载重装(内存态,重启恢复) |
| 上游版本 | edu-admin-ext | GitHub 上游最新 release vs 当前基线 + 升级检查单(纯检查不升级) |
鉴权
- 管理口令:ADMIN_ACCESS_CODE(.env)— 页面未鉴权 307 → /admin-login;API 401
- 会话 Cookie:eduopenai_admin(HMAC 签名,同用户访问码格式)
- 与用户访问码分离:ACCESS_CODE 关闭时 /admin 鉴权仍独立生效
