jizhi/webman-hashids
最新稳定版本:v1.0.4
Composer 安装命令:
composer require jizhi/webman-hashids
包简介
Webman plugin jizhi/webman-hashids
README 文档
README
https://github.com/jiaxincui/hashid 的迁移版,去除了中间件
依赖于hashids/hashids
只适用于正整数加密。
安装
composer require jiaxincui/hashid
配置
- 配置文件目录:config/plugin/jizhi/webman-hashids/app.php。
- 在.env文件添加配置项
HASH_ID_ALPHABET=your-key。
- 为了Hash成更安全的字符串,请手动重新生成
HASH_ID_ALPHABET,为0-9a-zA-Z共62个字符随机排序,字符不可重复,长度为16-62,可使用以下方法生成
echo str_shuffle('0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ');
简单使用
包含两个辅助方法id_encode()和id_decode()。
在项目的任何地方均可使用这两个函数对ID进行加密或解密。
统计信息
- 总下载量: 15
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-05-10