Avang 许可证是一个 PHP 库,通过实施强大的许可证系统来增强 PHP 脚本的安全性,防止未经授权的访问和使用。

v1.1 2023-12-23 11:03 UTC

This package is auto-updated.

Last update: 2024-09-23 11:52:21 UTC


README

Avang 许可证

概述

Avang 许可证是一个 PHP 库,通过实施强大的许可证系统来增强 PHP 脚本的安全性。它防止未经授权的访问和使用,适合保护 PHP 脚本免受脚本小子和那些你分发的脚本的客户。

作者

  • Christopher Chibuike

安装

要使用此脚本,请将其作为您项目的基下载或引入。在文件夹内创建一个 welcome.php 文件,该文件将作为您的索引文件。您可以在下载目录内的文件夹中组织项目资产。请注意,脚本中有一个默认的 index.php 文件,它会在将用户重定向到 welcome.php 之前从发行服务器验证许可证密钥。

设置说明

  1. 打开位于项目根目录中的 .env 文件,并设置

    • apikey:从您的 API 服务器获得的 API 密钥。
    • apiserver:脚本将从中获取许可证密钥的正确 URL。
    • timezone(可选):设置您想要的时区。
    • app name(可选):如果需要,修改应用名称。
  2. 创建许可证服务器

    • 在 Web 托管服务上安装 Laravel 或任何后端服务。
    • 创建一个具有以下列的数据库: license_keyexpiry_datelicense_domain
    • 确保数据库列与所述规范完全匹配,以避免错误。
    • 将一个域名连接到服务器,该服务器将作为您的 apiserver
  3. 用法

    • 将项目文件夹上传到任何支持 PHP^ 8.1 的服务器。
    • 通过访问部署的项目来验证许可证脚本的实际操作。
  4. 高级加密(可选)

    • 对于更高级的加密,可以考虑使用 IonCube Loader 对 index.phpactivate_inc.php 进行编码。您可以在这里编码这些文件。
    • 如果您选择对这些文件进行编码,请确保您的服务器上可用的 IonCube Loader。

即将推出的功能

  • 未来的更新将包括改进的域名验证和客户端的多重 API 密钥。

支持和错误修复

对于错误修复或支持,请联系 support@codedwebltd.org 或按照最佳实践提交拉取请求,以便于合并。

致谢

如果此脚本对您有帮助,请考虑通过 购买一杯咖啡 来支持作者。您可以通过上面的链接联系我获取首选的付款信息。