erjon/laravel_license

为项目添加许可证并在客户端没有许可证的情况下阻止安装的包

v0.1 2024-07-26 09:45 UTC

This package is auto-updated.

Last update: 2024-09-26 10:12:24 UTC


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