Skip to content

管理后台功能

管理后台面向管理员,只提供运营、配置、审核、交付和系统维护能力,不提供普通用户自助入口。

入口:

text
https://admin.payincus.com

访问边界

  • 后台登录页是 /admin/login
  • /login 仅兼容跳转到 /admin/login
  • 后台路由要求管理员身份,普通用户不能进入后台。
  • 后台构建产物目录是 client/dist/admin
  • 后台 API 使用管理员鉴权,主要集中在 /api/admin/*

运营管理

功能路由说明
用户管理/admin/users用户列表、状态、角色、余额、账号信息和客户注册链接。
实例管理/admin/instances查看全部实例、进入详情、执行生命周期操作。
管理员创建实例/admin/instances/create由管理员代客户创建实例,适合人工交付或补单。
镜像管理/admin/images维护系统镜像、架构、可用状态和展示信息。
托管管理/admin/hosting查看托管节点、资源提供方、收益与审核。
统计面板/admin/statistics查看系统运营、资源和账务统计。
日志/admin/logs查看操作日志、系统日志和关键链路记录。

账务与商业化

功能路由说明
计费中心/admin/billing订单、充值、消费、余额变动、支付配置和账务审计。
支付渠道/admin/billing?tab=paymentProviders管理支付提供商、密钥、回调和启用状态。
推荐返利/admin/billing?tab=affConversions审核推荐转化、返利和推广记录。
娱乐管理/admin/entertainment管理积分、会员或娱乐模块配置。

内容、通知与集成

功能路由说明
公告/admin/broadcast发布公告、弹窗或站内广播。
工单/admin/tickets查看用户工单、回复、关闭和处理附件。
通知/admin/inbox查看管理员通知和系统消息。
帮助中心/admin/help维护用户端帮助文章。
插件中心/admin/plugins上传安装插件、从 GitHub 插件市场安装、启用停用、维护插件配置和查看任务日志。
OAuth/admin/oauth配置第三方登录、绑定和回调。
Telegram/admin/settings/telegram配置 Telegram bot、通知和 webhook。
邮箱/admin/mail管理邮箱套餐、域名、账号和订阅生命周期。

系统配置

后台设置拆成多个配置页:

  • 访问与注册:注册开关、邀请码、登录策略。
  • 托管与站点:托管资源、站点地址、客户注册链接基础 URL。
  • 品牌与外观:站点名称、Logo、主题展示。
  • 安全验证:敏感操作验证码、登录安全、密钥相关配置。
  • 邮件服务:SMTP、发信模板和投递设置。
  • 工单与附件:附件大小、上传安全和 Lsky 存储。
  • 弹窗公告:用户端弹窗内容和展示策略。

版本更新

/admin/system-update 用于后台 OTA:

  • 查看当前版本、Git tag、commit、构建时间和部署时间。
  • 检查最新版本和 release tag 更新内容。
  • 启动在线更新任务并查看实时日志。
  • 更新失败时自动回滚,成功后支持手动回滚到上一版。
  • 支持 Release artifact、SHA256 校验和 current / releases 原子切换。
  • 更新和回滚会保留 pluginsplugin-dataplugin-logsplugin-staging 插件运行目录。

验证重点

  • 管理员可以登录后台,普通用户会被拦截。
  • 后台不出现用户端自助充值、转移、签到、好友等客户功能入口。
  • 后台生成客户链接时使用客户域名,不使用后台域名。
  • 后台 OTA 更新前后都要执行 split host、边界守卫和健康检查。

PayIncus documentation