erjon / laravel_license
为项目添加许可证并在客户端没有许可证的情况下阻止安装的包
v0.1
2024-07-26 09:45 UTC
Requires
- laravel/framework: ^8.0|^9.0|^10.0
README
为您的网站创建许可证
安装
composer require erjon/laravel_license
发布文件
php artisan vendor:publish --tag=license
这将为您项目创建两个文件
- config/vendor/license/license.php
- views/vendor/license/activate.blade.php
迁移
如果您的网站使用数据库,您可以进行迁移
php artisan migrate
添加许可证
php artisan license:add ABCD-EFGH-IJKL
在首次安装项目时激活许可证
1. 通过命令行
php artisan license:activate ABCD-EFGH-IJKL
2. 直接打开网站并插入提供的表单中的许可证。
需要考虑的事项
- 如果在连接到数据库之前激活了许可证,您将需要再次提供许可证。
- 许可证长度应为8到30个字符。
- 具备足够php/laravel或一般编程知识的人可以轻松地复制现有项目。
- 允许的许可证字符是ASCII码33到122的字符。 https://www.ascii-code.com