用户管理与推广
前台用户的列表、封禁/调整、注册登录策略、昵称、用户推广、封禁 IP 以及各类记录。
「用户管理」面向前台用户(访客注册的账号),和角色与权限里的后台管理员是两套体系。
| 页面 | 路由 | 作用 |
|---|---|---|
| 用户管理 | /userManage/user-list |
用户列表、编辑、调整会员与余额、封禁/启用、重置密码、删除 |
| 用户设置 | /userManage/user-settings |
用户模块开关、注册、登录、设备数、密码强度 |
| 昵称配置 | /userManage/nickname-config |
默认昵称池、禁用昵称关键词 |
| 用户推广 | /userManage/user-promotion |
邀请奖励(金额/会员/观影券)、推广域名与文案 |
| 推广记录 | /userManage/promotion-records |
奖励发放明细 |
| 登录记录 | /userManage/login-records |
前台用户登录成功/失败记录 |
| 封禁IP | /userManage/banned-ip |
手动或自动封禁的 IP |
| 资金记录 / 会员记录 / 视频购买记录 | /userManage/fund-records 等 |
余额变动、会员到期时间变动、单片购买 |
| 操作审计 | /userManage/operation-records |
管理员对用户做的调整记录 |
用户列表

筛选:用户名关键字、状态(正常/停用)、会员状态(未开通/有效会员/已过期)、上级推广账号、推广码、注册时间。
列:ID、用户名、昵称、推广码、推广人数、会员到期时间、账户余额、状态、注册时间。
行操作:
| 操作 | 说明 |
|---|---|
| 编辑 / 查看 | 修改资料 / 查看详情 |
| 调整 | 打开「用户调整」抽屉,见下 |
| 封禁用户 / 启用用户 | 用户停用后「无法继续正常使用账号」,可填写操作备注 |
| 重置密码 | 为用户设置新的登录密码(需输入两次) |
| 删除 | 删除用户 |
勾选后可批量封禁、批量启用、批量删除,同样可填备注。
用户调整
「调整」抽屉包含三张卡片,每次调整都可以写备注,并记入「操作审计」:
- 会员等级调整:选择目标会员等级(会员类型来自支付管理);
- 会员到期时间调整:方向(增加/减少)+ 数值 + 单位(分钟/小时/天/月/年);
- 账户余额调整:方向(增加/减少)+ 金额。
这些调整分别会在「会员记录」「资金记录」里留下变动前后的数据。客诉补偿、测试账号充值、人工纠错都应通过这里操作并写清备注,而不是直接改数据库。
用户设置

采用「改完统一保存」,点击右上角「保存配置」才会写入并生效。
全局与注册
| 配置项 | 说明 |
|---|---|
| 启用用户模块 | 前台用户能力总开关。关闭后登录、注册、个人中心等用户页面整体不可用,下面所有配置都不再起作用 |
| 启用用户注册 | 关闭后注册页提示注册已关闭,服务端也会拒绝注册 |
| 注册开启验证码 | 注册页显示验证码,提交需带正确验证码 |
| 每个 IP 每日最多注册账户数 | 限制单 IP 每日注册量 |
只要站点用到收费、会员、观影券、收藏、推广,就必须开启用户模块。注册成功后用户直接进入登录状态。
登录安全
| 配置项 | 说明 |
|---|---|
| 启用用户登录 | 关闭后已有账号也无法从前台登录 |
| 登录开启验证码 | 登录时按策略要求验证码 |
| 低风险设备免验证码 | 需先开启登录验证码;系统按当前 IP 最近 12 小时的失败登录记录判断是否可免验证码 |
| 每个 IP 登录失败次数上限 | 同一 IP 连续密码失败达到此数后自动封禁;0 表示不启用 |
| 禁止登录时长(分钟) | 自动封禁时长;0 表示不启用自动封禁 |
自动封禁只统计「账号不存在/密码错误」类失败;用户登录成功会清理当前 IP 的自动失败统计与自动封禁,但管理员手动封禁的 IP 不会被自动清理。所有失败情形(账号不存在、密码错、验证码错、被限制)都会写入登录记录。
登录设备与密码强度
| 配置项 | 说明 |
|---|---|
| 启用登录设备数限制 / 最大登录设备数 | 单账号同时在线设备数,范围 1-20 |
| 超限处理方式 | 踢下线最旧设备(新设备可登录,最早的旧设备被移除登录状态)或提示已达最大设备数(新设备登录失败,旧设备保持) |
| 最低 / 最高密码位数 | 范围 6-32,最高不得小于最低 |
| 要求至少包含字母 / 同时包含大小写 / 包含特殊字符 | 大小写规则需要先开启「至少包含字母」 |
用户在前台个人中心的「设备管理」可查看设备并下线其他设备。用户修改密码成功后,该账号所有设备会被清理,需要重新登录;新密码按这里的规则校验。
推荐组合
| 场景 | 配置 |
|---|---|
| 普通开放站点 | 用户模块/注册/登录开启,注册与登录验证码开启,低风险免验证码开启,失败上限 6、禁止 180 分钟,密码 8-32 |
| 只允许老用户登录 | 注册关闭,登录开启并保留验证码 |
| 临时维护用户系统 | 仅关闭「启用用户模块」 |
昵称配置

- 默认昵称池:新用户随机分配昵称的候选;可用英文逗号、中文逗号或换行分隔;
- 禁用昵称关键词:包含这些词的昵称不被允许,同样用逗号或换行分隔。
用户推广

开启后,用户可在个人中心查看自己的推广链接、复制推广文案、查看奖励。同样「改完统一保存」。
| 区块 | 主要配置 |
|---|---|
| 全局开关 | 启用用户推广;充值赠送金额比例(%):下级充值成功后,按比例给上级赠送余额(设为 0 关闭) |
| 赠送账户金额 | 开关、「进入站点就送」(访客通过推广链接进站即触发,否则需完成注册)、赠送金额(元)、邀请上限 |
| 赠送账户会员 | 开关、进入站点就送、会员充值弹窗引导推广、赠送时长 + 单位(分钟/小时/天)、邀请上限 |
| 赠送观影券 | 开关、进入站点就送、单片购买弹窗引导推广、观影券类型(来自活动配置)、赠送数量、邀请上限 |
| 邀请达标额外赠送 | 多档:达标邀请人数 → 额外观影券类型和张数(如 10 人送 1 张、30 人送 3 张) |
| 推广设置 | 推广域名(可多个,每行一个完整域名,如 https://promo.example.com)、一键复制文本、推广页自定义 HTML |
「邀请上限」可设置每日/每周/每月/单账号总上限,到达后该类奖励不再发放。奖励类型按场景选择:
| 目标 | 推荐 |
|---|---|
| 基础拉新 | 赠送账户金额 + 邀请上限,进站就送关闭 |
| 会员转化 | 赠送账户会员 + 会员充值弹窗引导推广 |
| 单片付费转化 | 赠送观影券 + 单片购买弹窗引导推广 + 邀请达标额外赠送 |
一键复制文本里用 {{promotionLlink}} 作为推广链接占位符(注意:这个标记里 l 是三个,与「promotionLink」拼写不同,必须照抄)。示例:
复制我的推广链接:{{promotionLlink}}
好友通过链接进入并注册后,即可参与邀请奖励活动。「推广页自定义 HTML」不会替换这个占位符,适合放活动说明、阶梯奖励规则表、防刷与结算说明。上线后用两个浏览器(一个已登录用户、一个无痕窗口)走一遍:复制链接 → 打开链接 → 注册 → 在「推广记录」「资金记录」「会员记录」或观影券记录里确认奖励。
封禁 IP 与各类记录

- 封禁IP:列出 IP、来源(手动/自动)、封禁原因、触发次数、操作人、状态、封禁时间、到期时间,行操作可删除(即解封)。手动封禁需填 IP、封禁时长 + 单位(分钟/小时/天/月/年)、封禁原因;
- 登录记录:用户名、登录 IP、设备、浏览器、状态、登录时间,可查看详情;
- 资金记录:类型、变动金额、变动前、变动后、来源单号;
- 会员记录:类型、调整摘要、变动前后到期时间、来源单号;
- 视频购买记录:订单号、用户、视频信息、购买金额、购买时间;
- 操作审计:用户、管理员、目标类型、动作类型、变动值、操作设备/IP、操作时间;
- 推广记录:记录号、推广人、触发用户、触发类型、奖励类型、奖励内容、触发时间。
排查思路
用户说「充值没到账」→ 先查订单管理和「回调日志」,再查「资金记录」;「会员没开通」→ 「会员记录」;「登录不了」→ 「登录记录」「封禁IP」。