LicenseBox 是一款自托管的完整授权和更新管理解决方案,适用于 PHP 应用、WordPress 插件、主题等。它由管理员面板脚本和集成在用户端项目中的单一 helper 文件组成,安全性高,接口灵活,支持 REST API 访问,附带详细的说明文档以及各种demo代码。
1. 授权管理
支持自动发送授权、支持和更新过期提醒邮件
可锁定授权绑定至域名或 IP 地址,确保安全激活
2. 更新发布
管理产品更新,通过点击即可发布至客户端
验证激活授权后才允许下载更新,防止未授权访问
3. PHP 混淆加密功能
自带编码/混淆服务,保护源码不易被破解
4. Envato 生态整合
原生支持 Envato 购买码,可同步授权信息,适合 Envato 作者使用
5. 丰富开发工具 & REST API
内置 API helper 生成器,应对 PHP 多语言应用接入
包含安装器、激活、更新、停用示例代码,以及 WordPress 插件示例
6. DNS/IP 黑名单
支持根据激活失败自动黑名单管理域名/IP,有助于打击破解尝试
7. 多语言 API 支持
API 可用于多语言项目,助力国际化部署
8. 定时任务支持
内置 cron 脚本,可自动发送邮件提醒、Envato 码同步等
基于 CodeIgniter 构建,遵循安全标准
Envato 作者、自由开发者、提供付费插件/应用的 SaaS 发布者
企业团队需管理授权、发布更新、保护源码的 PHP 应用场景
希望自主掌控授权系统、并避免将授权服务托管至第三方平台的用户