Skip to content

注册码与续费码 ​

用码控制「谁能注册、注册后能用多久、到期后怎么续」,配套一套可配置的到期治理策略,面向需要发放账号与催续费的站长。

注册码:决定能不能注册,以及新账号多久到期

生成表单一次填完码值、备注、数量、码自身有效期、注册后账号有效期与预设标签。列表按状态筛选,可批量复制码、复制注册链接或删除。

  • 单次最多生成 100 个;指定自定义码时只生成 1 个
  • 码自身有效期有 永不过期 / 1 / 7 / 30 / 90 天 / 自定义 六档
  • 预设标签在核销时自动追加到用户身上,已有标签保留不被覆盖
注册码页面:生成注册码表单、有效期档位按钮、账号有效期输入、预设标签选择与下方注册码列表

能做什么 ​

  • 批量或单个生成注册码,附备注、有效期、账号时长与预设标签。
  • 生成续费码,让用户在门户自助延长有效期。
  • 配置到期策略:提前提醒、宽限期、播放行为自动续期。
  • 一键派发天数,或立即触发一次提醒扫描。
  • 在注册设置里控制注册开关、注册码要求、注册上限与 SMTP。

注册码 ​

生成字段 ​

字段说明
注册码留空随机生成;填自定义码时仅生成 1 个。示例占位值 DEMO0CODE000
备注可选
生成数量一次 1–100 个
码自身有效期永不过期(0)/ 1 / 7 / 30 / 90 天 / 自定义。自定义必须 > 0
账号有效期注册后账号有效期天数,默认 14,0 表示永久账号
预设标签核销时追加到用户身上

账号有效期旁有实时提示:0 或留空为「注册后账号永久有效」,否则为「注册后 N 天到期,用户需用续期码延长」。

列表与批量 ​

项内容
列注册码、备注、预设标签、状态、有效期、账号时长、使用者、创建 / 使用时间、操作
状态筛选全部 · 可用 · 已使用 · 已过期
搜索注册码 / 备注 / 邮箱
分页每页 50 / 100 / 200
批量操作复制注册码 · 复制链接 · 删除选中(二次确认)
选择范围仅当前已加载结果;切换筛选或分页会保留明确选择

5 条核销路径 ​

一个注册码可在五处被用掉:

路径场景
邮箱注册用户名 + 邮箱 + 密码 + 验证码
注册码激活已有账号已存在但被停用或已过期的账号
账号找回找回密码流程中携码恢复
Telegram 注册TG 数字 ID + 账号名 + 密码 + 验证码
Google 注册首次用 Google 登录且要求注册码时

五条路径都继承码上的预设标签,也会在命中邀请关系时建立邀请绑定。

账号时长怎么算 ​

核销时按优先级决定新账号的到期时间:

顺序条件结果
1码上的账号有效期 > 0当前时间 + N 天
2否则注册设置的默认有效期小时数 > 0当前时间 + N 小时
3两者都没设永久账号

激活路径还要求账号当前确实不可用,且不能用自己名下的码激活自己。

续费码 ​

续费码页面:生成表单含续期天数与续期码自身有效期,下方为续费码列表
续费码:只有续期天数与码自身有效期两个时长参数,没有预设标签,也没有账号时长语义
字段说明
续期码留空随机生成,可自定义
备注可选
生成数量一次 1–100 个
续期天数必填且必须 > 0,默认 30
码自身有效期默认 90,0 表示永不失效

批量操作为复制续期码与删除选中。续费码由用户在门户粘贴激活。

与注册码的差异 ​

维度注册码续费码
作用决定能否注册 + 新账号多久到期只延长已有账号的有效期
时长粒度账号时长按天,注册默认有效期按小时只有天
时长可否为 0可以,0 = 永久账号不可以,必须 > 0
预设标签支持,核销时继承不支持
邀请树参与,可建立邀请关系不参与
使用入口注册、激活、找回、TG / Google 注册用户在门户粘贴激活
使用记录场景注册 / 激活续期

到期策略:五级治理 ​

到期策略页面:提醒与宽限期、播放续期、Telegram 推送通道、一键派发有效天数与立即扫描四个区块
到期策略:把「催续费」变成可配置策略,五个环节各自独立
级别配置项行为
提前提醒提前多少天发提醒,0 = 关闭到期前这段时间内每日扫描发邮件 / Telegram 提醒
宽限期宽限期天数,须 ≥ 0到期后这段时间内仍可登录面板用续期码,之后拒绝登录
播放续期开关 + 触发时长(分钟)+ 延长天数播放达到触发时长后,把账号有效期补足到设定天数
续期码自助无需配置用户在门户粘贴续费码自行续期
一键派发派发天数,须 > 0给所有有到期时间的账号统一增加 N 天

播放续期默认关闭,开启后触发时长与延长天数都必须 > 0,且只对有到期时间、尚未过期的账号生效。

两个即时动作:立即扫描并发送提醒(二次确认后马上跑一次)与一键派发(确认弹窗写明「永久账号不受影响」,执行后回报「已给 N 个账号派发 M 天」)。宽限期内门户提示「账号已过期(宽限期内)」并引导用续期码。

Telegram 推送通道 ​

只读状态指示。提醒会发给已绑定 Telegram 的用户,Bot Token 复用注册 / 绑定模块在用的那个,不需单独设置;未配置时页面提示 TG 通道不可用,提醒只走邮件。

注册设置与 SMTP ​

注册设置在用户管理页的弹窗里:

项说明
启用注册总开关
需要注册码开启后没有码无法注册
启用邮箱注册开启前必须先配好 SMTP 服务器、端口、发信地址与密码
注册默认有效期按小时,留空或 0 为永久;注册码里配置的账号有效期优先于此
注册上限留空不限制;已填时显示当前注册数与进度条
SMTP服务器、端口(占位示例 465)、用户名、密码、发信地址、发信名称、使用 SSL

SMTP 密码设置过后显示「已设置,留空不修改」。注册链接支持 #/register?code= 预填注册码。

关键规则 ​

  • 注册码与续费码都是一次性的:核销即标记已使用,并发抢用同一码时后到者收到「注册码已被使用」。
  • 续费码时长粒度只有天,不能像注册默认有效期那样按小时设。
  • 删除码不可撤销,会二次确认并显示选中数量。
  • 宽限期结束后账号无法登录,只能由管理员改到期时间或派发天数。

相关文档 ​

自托管媒体管理系统(单机版 / 分布式版) · 想先体验或有问题,加 Telegram 群:t.me/yiyi_media_group