ACG 文档
后台管理

Admin

买家门户的 admin 页面。

门户在 /admin 下提供 admin 页面。访问权限限定为数据库里 role = 'admin' 的用户。

页面

  • /admin —— dashboard,显示总数(用户、订阅、收入、Pro 授权)。
  • /admin/users —— 列出和搜索所有用户,改角色,ban / unban。
  • /admin/subscriptions —— 列出所有当前和历史订阅,看套餐和当前周期。
  • /admin/licenses —— 列出所有 Pro 购买。看订单号、金额、GitHub 用户名、邀请状态、日期。用于客服:一眼看到买家的 GitHub 邀请是否已发送和接受。
  • /admin/credits —— 搜索和审计 credit ledger 条目。用于排查"我的 credit 哪去了"。

提升用户为 admin

目前用直 SQL:

UPDATE "user" SET role = 'admin' WHERE email = 'you@example.com';

自助 UI 在 roadmap 上。

可审计

所有 admin 操作都走和公开 API 同样的数据库写入。没有独立的 admin-only 写操作代码路径,所以每一次修改都在和用户发起的修改同一个审计轨迹上。

On this page