POST/api/auth/login
登录后台并写入会话 Cookie。
GET/api/auth/session
查询当前登录状态。
POST/api/auth/logout
退出登录并清理会话。
POST/api/admin/projects
创建项目,仅 super_admin 可用。
PATCH/api/admin/projects/:id
更新项目资料或授权开关,仅 super_admin 可用。
POST/api/admin/releases
创建版本,仅 super_admin 可用。
POST/api/admin/changelog-entries
创建更新日志条目,仅 super_admin 可用。
POST/api/admin/tasks
创建待办任务,仅 super_admin 可用。
PATCH/api/admin/tasks/:id
更新任务状态、进度和优先级,仅 super_admin 可用。
DELETE/api/admin/tasks/:id
删除任务,仅 super_admin 可用。
POST/api/admin/licenses
创建授权记录。
GET/api/admin/licenses/:id
查看授权详情。
PATCH/api/admin/licenses/:id
更新授权状态、座位数、有效期和备注。
POST/api/admin/licenses/:id/issue-offline
为指定授权和机器码签发离线 Token。
DELETE/api/admin/licenses/:id
删除授权。
DELETE/api/admin/licenses/:id/devices/:activationId
移除设备激活记录。
GET/api/admin/users
获取后台用户列表,仅 super_admin 可用。
POST/api/admin/users
创建管理员或代理商账号,仅 super_admin 可用。
GET/api/admin/users/:id/permissions
查看指定用户的项目权限。
POST/api/admin/users/:id/permissions
为指定用户分配项目权限。