thedepart3d/laravel-source-encryption

Laravel 源代码加密器

1.1.3.1 2023-03-29 13:49 UTC

This package is auto-updated.

Last update: 2024-09-29 17:06:46 UTC


README

此包使用 phpBolt 加密您的 PHP 代码

适用于 Laravel 9*

安装

步骤 1

您必须 安装 phpBolt

步骤 2

使用以下命令使用 composer 安装包

composer require thedepart3d/laravel-source-encryption

步骤 3

对于 Laravel

服务提供程序将自动注册。或者,您可以在 config/app.php 文件中手动添加服务提供程序

'providers' => [
    // ...
    \thedepart3d\LaravelSourceEncryption\EncryptServiceProvider::class,
];

步骤 4(可选)

您可以使用以下命令发布配置文件

php artisan vendor:publish --provider="thedepart3d\LaravelSourceEncryption\EncryptServiceProvider" --tag=encryptionConfig

用法

在项目根目录中打开终端并运行此命令

php artisan encrypt-source

此命令加密 config/source-encryption.php 文件中的文件和目录。默认值是 appdatabaseroutesconfig

默认目标目录是 encrypted-source。您可以在 config/source-encryption.php 文件中更改它。

此外,默认加密密钥长度为 16。您可以在 config/source-encryption.php 文件中更改它。建议的密钥长度为 6

此命令具有以下可选选项

使用示例

由 The Departed 更新

可以通过关注此存储库来分享支持。