avto-dev/hash-generator-laravel

用于 Laravel 应用程序的逆向哈希生成器

v1.4.0 2024-05-14 12:40 UTC

README

Laravel

可逆哈希生成器用于 Laravel

Version PHP Version Build Status Coverage Downloads count License

安装

使用以下命令使用 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_DATAOPENSSL_ZERO_PADDING 中的一个值。

使用

测试

为了包的测试,我们使用 phpunit 框架和 docker-ce + docker-compose 作为开发环境。因此,在克隆存储库后,只需在终端中写入以下内容

$ make build
$ make latest # or 'make lowest'
$ make test

更改日志

Release date Commits since latest release

更改日志可以在 此处找到

支持

Issues Issues

如果您发现任何包错误,请在当前存储库中 创建一个问题

许可

这是开源软件,根据 MIT 许可 许可。