eeeinnovation / project-activator
通过许可证密钥激活项目,并监控密钥是否过期。
v1.1.0
2021-02-07 19:47 UTC
Requires
- guzzlehttp/guzzle: ^7.1@dev
README
通过许可证密钥激活项目,并监控密钥是否过期。
设置 - 使用 composer require eeeinnovation/project-activator 安装,然后使用 php artisan migrate,在 App/Http/Kernel.php 中注册中间件,如下:
'isLicenseActive' => \EeeInnovation\ProjectActivator\Http\Middleware\CheckLicenseExpiry::class,
使用注册的中间件保护 web 路由,如下:
Route::get('/', function () {
return view('welcome');
})->middleware('isLicenseActive');
在 app.php 中声明配置变量 'project_slug',如下:
'project_slug'=> PROJECT SLUG