MikeZange / encryptable
为Laravel创建的Encryptable特性,以实现单个字段的加密
0.2.0
2018-08-22 14:47 UTC
Requires
- php: >=7.0
- illuminate/encryption: ~5.6
This package is auto-updated.
Last update: 2024-09-29 05:08:30 UTC
README
用于加密Laravel模型字段的可重用特性。
要求
- 由于加密数据字符串比原始数据长得多,因此所有可加密的字段都需要在数据库中更改为类型 "text"。
PHP >=7.0Laravel ~5.6
安装
-
如常:备份您的数据库 - 我不对任何数据丢失负责
-
通过Composer安装包
composer require mike-zange/laravel-encryptable -
在您的模型中添加
use Encryptable; public $encryptable = [ 'field_1', 'field_2', 'field_3', 'field_4' ];
特性将处理其余部分