avto-dev / hash-generator-laravel
用于 Laravel 应用程序的逆向哈希生成器
v1.4.0
2024-05-14 12:40 UTC
Requires
- php: ^8.1
- ext-openssl: *
- illuminate/config: ~10.0 || ~11.0
- illuminate/contracts: ~10.0 || ~11.0
- illuminate/log: ~10.0 || ~11.0
Requires (Dev)
- laravel/laravel: ~10.0 || ~11.0
- mockery/mockery: ^1.6.5
- phpstan/phpstan: ^1.10.66
- phpunit/phpunit: ^10.5
This package is auto-updated.
Last update: 2024-09-05 23:14:04 UTC
README
可逆哈希生成器用于 Laravel
安装
使用以下命令使用 composer 安装此包
$ composer require avto-dev/hash-generator-laravel "^1.0"
需要安装
composer
(如何安装 composer)。
您需要修复包的主版本。
设置
安装包后,您需要在其配置文件 config/hash-generator.php
中进行配置。
<?php return [ 'cipher_algo' => 'aes-128-cfb', 'passphrase' => 'pass_phrase', // Случайную строку 'options' => 0, ];
其中
cipher_algo
- 加密算法passphrase
- 用于获取哈希的 短语options
-OPENSSL_RAW_DATA
或OPENSSL_ZERO_PADDING
中的一个值。
使用
测试
为了包的测试,我们使用 phpunit
框架和 docker-ce
+ docker-compose
作为开发环境。因此,在克隆存储库后,只需在终端中写入以下内容
$ make build $ make latest # or 'make lowest' $ make test
更改日志
更改日志可以在 此处找到。
支持
如果您发现任何包错误,请在当前存储库中 创建一个问题。
许可
这是开源软件,根据 MIT 许可 许可。