PHP 商业授权解决方案 开源可审计

保护你的
PHP 项目从未如此简单

ZazreAuth 为你的商业 PHP 项目提供域名授权、授权码管理、代码加密和在线更新,一站式保护你的知识产权。

3 行代码接入
client-project/index.php
// 1. 引入 SDK
require_once 'ZazreAuth.php';

// 2. 配置授权码
\Zazre\ZazreAuth::config([
    'license_key' => 'shg8cY7GK6HvjhUjQKCZcwDr',
]);

// 3. 验证授权(未授权自动拦截)
\Zazre\ZazreAuth::authorize();

// 授权有效,继续执行你的业务代码...

核心功能

覆盖授权管理的全流程,从签发到验证,从加密到更新

授权码管理

24位高强度随机授权码,支持批量生成、快速复制、导出CSV

域名绑定

授权码绑定唯一域名,支持泛域名匹配,到期自动失效,换域名即拦截

在线验证 API

RESTful API 实时验证授权状态,60次/分钟频率限制,5分钟缓存

PHP 代码加密

3级加密引擎:多层编码 + 压缩 + XOR混淆,可绑定授权码分发

在线更新

客户端一键检查更新,安全下载(HMAC令牌),自动备份并更新

验证日志

记录每一次授权验证:域名、IP、时间、结果,支持审计回溯

三步完成授权

从后台添加授权到客户网站接入,3分钟搞定

1

后台添加域名授权

登录后台 → 域名管理 → 添加域名,自动生成授权码,设置过期时间

2

把 SDK 和授权码给客户

下载 ZazreAuth.php 并告知客户授权码。可选:使用加密工具加密后再分发

3

客户集成 3 行代码

客户在入口文件引入 ZazreAuth.php → 设置 license_key → 调用 authorize()

客户项目终端
# 客户只需 3 行代码
require_once 'ZazreAuth.php';

\Zazre\ZazreAuth::config([
    'license_key' => 'shg8cY7...',
]);

\Zazre\ZazreAuth::authorize();

// 授权有效,继续执行
echo "网站正常运行";
SDK 自动检测当前域名
向授权服务器验证授权状态
验证结果本地缓存 24 小时
未授权 → 显示友好错误页面,脚本终止
<10KB
SDK 文件大小
~100ms
API 验证耗时
3 级
代码加密强度

准备好保护你的项目了吗?

免费部署,开源可审计。开始管理你的商业授权。