parsidev / encryption
laravel 5.5 加密包
dev-master
2017-09-23 19:56 UTC
Requires
- php: >=7.0.0
- illuminate/support: 5.5.*
This package is auto-updated.
Last update: 2024-09-15 02:04:04 UTC
README
Laravel 5.5
安装
为了安装此包,请编辑项目中的 composer.json 文件以要求 parsidev/encryption
"require": { "parsidev/encryption": "dev-master" },
现在,更新 Composer
composer update
Composer 完成后,您需要添加服务提供者。打开 config/app.php,并向 providers 数组中添加一个新项目。
Parsidev\Encryption\EncryptionServiceProvider::class,
接下来,添加一个 Facade 以便更方便地使用。在 config/app.php 中,向 aliases 数组添加以下行
'Encryption' => Parsidev\Encryption\Facades\Encryption::class
发布配置文件
php artisan vendor:publish --provider="Parsidev\Encryption\EncryptionServiceProvider"
用法
在开始使用此包之前,您必须将自定义密钥添加到配置文件夹中的 encryption.php
此包可以将您的文本加密到配置文件中输入的密钥数量。
加密
Encryption::encrypt($text);
解密
Encryption::decrypt($text);