用户持授权码即可自助绑定域名,支持 PHP 嵌入、独立类、纯前端三种接入方式,HMAC‑SHA256 签名防伪造,本地缓存不影响站点速度。
从域名管理到验证日志,覆盖授权全流程
后台一键添加/删除授权域名,支持状态切换、有效期设置、备注、关键字搜索与分页。
支持单域名/多域名/无限域名三种类型,批量生成授权码,可设置有效期与最大域名数。
记录每次验证的域名、结果、IP、UA 与失败原因,支持关键字搜索与一键清空。
SDK 生成器自动产出 PHP 嵌入代码、独立类、纯前端 JS 三种接入代码,用户自助绑定域名后复制即用。
PHP 文件缓存 + JS localStorage,默认 5 分钟缓存窗口,不影响站点访问速度。
支持临时开启全局免授权模式,适用于系统试运行、内部测试或促销阶段,一键切换。
无需联系客服,三步完成授权,随时查看与管理已绑定域名
联系管理员或通过采购渠道获得授权码,格式形如 AUTH-XXXX-XXXX-XXXX-XXXX,支持单域名 / 多域名 / 无限域名三种类型。
打开下方「自助激活」页面,填入授权码和你的域名,系统会自动归一化(去协议 / 端口 / 路径 / www),并在授权额度内完成绑定。
绑定成功后下载 DomainAuthClient.php 或 domain-auth-client.js,在客户站点按接入指南粘贴代码即可完成域名授权保护。
从签名到缓存,多层防护防止伪造与重放
| 模块 | 说明 |
|---|---|
| 签名验证 | 每个请求按参数排序后签名,服务端验签 |
| 防重放 | 时间戳 + 随机数,5 分钟有效期窗口 |
| 失败拒绝 | 签名错误 / 未授权 / 网络异常均拒绝 |
| www 等价 | 主域名授权后自动放行 www 子域 |
| 缓存隔离 | md5(域名+授权码) 作为缓存键 |
| 密码加密 | bcrypt 哈希存储,不可逆 |
接入前你可能想知道的