eeeinnovation / project-activator

通过许可证密钥激活项目,并监控密钥是否过期。

v1.1.0 2021-02-07 19:47 UTC

This package is auto-updated.

Last update: 2024-09-07 21:29:44 UTC


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