授权模式详解
切换授权模式
方式一:配置文件
$config['license_mode'] = 'offline';
方式二:运行时切换
$manager->setMode('offline');
方式三:便捷函数
// 使用中间件
\LicenseSystem\LicenseMiddleware::domain(); // 域名授权
\LicenseSystem\LicenseMiddleware::online(); // 在线授权
\LicenseSystem\LicenseMiddleware::offline(); // 离线授权
\LicenseSystem\LicenseMiddleware::code(); // 授权码授权
模式对比
| 模式 | 安全性 | 网络要求 | 适用场景 |
|---|---|---|---|
| 域名授权 | 高 | 首次验证 | 有固定服务器 |
| 在线授权 | 最高 | 每次访问 | 严格控制 |
| 离线授权 | 中 | 获取授权时 | 内网/政务 |
| 授权码 | 高 | 激活时 | 分销/临时 |