Skip to content
Novaix 目前处于早期开发阶段,功能尚未稳定,可能存在严重的 Bug。请勿用于生产环境。

用户管理

Novaix 提供完善的用户管理功能,支持用户注册、邮箱验证、密码重置、双因素认证等。

用户列表

管理员可以在管理面板的「用户管理」中查看所有用户,支持按用户名、邮箱搜索,支持导出用户列表到 Excel。点击用户名可进入用户详情页。

用户详情

用户详情页通过 8 个 Tab 展示用户的全维度数据:

Tab说明
概览用户基本信息、余额、实例数量、订单数量等汇总数据
个人资料查看和编辑用户的基本信息、代理设置、安全设置
实例该用户名下的所有实例列表
订单该用户的所有订单记录
支付记录该用户的所有支付流水
交易记录该用户的余额变动明细
工单该用户提交的所有工单
操作日志该用户的操作行为记录

在详情页顶部,管理员可以快速执行以下操作:

  • 一键登录:以该用户身份打开前台面板(不影响管理员当前会话),方便排查用户问题
  • 充值 / 调账:直接为用户充值或调整余额
  • 编辑:修改用户的基本信息和角色
  • 删除:删除该用户账号

创建用户

管理员可以手动创建用户,也可以开放注册功能让用户自行注册。注册时支持邮箱验证码或手机短信验证码校验。

WARNING

如果您开放了用户注册功能,强烈建议同时开启邮箱验证。未开启邮箱验证的情况下,任何人都可以用任意邮箱注册账号,可能会带来恶意注册的风险。邮箱验证功能依赖邮件服务,请确保已配置。

用户功能

账户安全

  • 邮箱验证:注册和密码重置支持邮箱验证码
  • 手机号验证:支持手机号注册、登录和密码重置(需要先配置短信服务
  • 双因素认证(TOTP):管理员和用户均可自行开启,管理员可在安全设置中开启强制管理员 TOTP
  • 登录保护:连续登录失败后会临时锁定账号,防止暴力破解
  • API 密钥:用户可以生成 API 密钥用于接口调用,支持细粒度的权限控制

TIP

管理员的双因素认证(TOTP)默认不强制开启。如需强制管理员绑定 TOTP,可在「系统设置」→「安全设置」中开启「强制管理员双因素认证」,开启后未绑定 TOTP 的管理员登录时会被引导完成绑定。建议使用 Google Authenticator、Microsoft Authenticator 或其他兼容的 TOTP 应用,并妥善备份绑定时显示的密钥或 otpauth URI。

个人资料

用户可以在用户面板中管理自己的个人信息,包括:

  • 修改密码
  • 管理邮箱(添加、删除、设为主邮箱)
  • 绑定 / 换绑手机号
  • 绑定 / 解绑双因素认证
  • 管理 SSH 密钥(用于创建实例时自动注入,方便免密码 SSH 登录)
  • 管理 API 密钥
  • 查看账户余额和充值

多邮箱管理

用户可以绑定多个邮箱地址,任意已验证的邮箱都可以用于登录和找回密码。

  • 添加邮箱:输入新邮箱地址,系统发送验证码到该邮箱,验证通过后完成绑定
  • 设为主邮箱:切换主邮箱,主邮箱用于接收系统通知(订单提醒、到期通知等)
  • 删除邮箱:移除不再使用的邮箱,但不能删除主邮箱(需先切换到其他邮箱)

如果用户开启了双因素认证,添加、删除和切换主邮箱操作都需要输入 TOTP 验证码。

手机号管理

如果管理员配置了短信服务,用户可以绑定手机号:

  • 绑定后可以使用手机号 + 短信验证码登录和找回密码
  • 换绑手机号时,验证码发送到新手机号进行验证;如果用户已启用 TOTP,还需要输入 TOTP 验证码

钱包

每个用户都有一个账户余额(钱包),可以用于支付订单。管理员可以手动调整用户余额。

TIP

用户可以通过配置好的支付渠道向钱包充值。充值后的余额可以用于支付任意订单。退款也会退回到钱包余额中,而不是原支付渠道。

用户角色

管理员可以修改用户的角色:

  • 普通用户:默认角色,可以购买和管理自己的实例
  • 代理商:拥有推广链接和佣金体系,详见代理系统
  • 管理员:拥有全部管理权限

DANGER

请谨慎授予管理员角色。管理员拥有对所有用户数据、所有节点、所有实例的完全控制权,包括打开任意实例的终端和控制台。建议仅为必要的人员分配管理员角色。

删除用户

WARNING

如果用户名下还有关联的实例、VPC 或待支付/已支付的订单,系统会拒绝删除操作。需要先处理这些关联数据(删除实例、取消订单等),再删除用户账号。