thinkphp6的hash加密功能
- php >= 7.4
- thinkphp ^6.0.0
目前支持的密方式:bcrypt(默认)
$ composer require lijinhua/tp-hash
第二步:
$ php think hash:config
此举将生成配置文件(hashing.php])。
示例:
use lijinhua\hash\facade\Hash;
$password = 'admin123';
// 密码加密
$passwordHash = Hash::create($password);
// dump($passwordHash);
// 密码验证
if (Hash::check($password,$passwordHash)) {
echo 'true';
}else{
echo 'false';
}