parsidev/encryption

laravel 5.5 加密包

dev-master 2017-09-23 19:56 UTC

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);