thedepart3d / laravel-source-encryption
Laravel 源代码加密器
1.1.3.1
2023-03-29 13:49 UTC
Requires
- php: ^8.1
- ext-bolt: *
- illuminate/console: ^8|^9|^10
- illuminate/support: ^8|^9|^10
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
文件中的文件和目录。默认值是 app
、database
、routes
、config
。
默认目标目录是 encrypted-source
。您可以在 config/source-encryption.php
文件中更改它。
此外,默认加密密钥长度为 16
。您可以在 config/source-encryption.php
文件中更改它。建议的密钥长度为 6
。
此命令具有以下可选选项
使用示例
由 The Departed 更新
可以通过关注此存储库来分享支持。