我需要使用Laravel的"''Hash::check"。
我不想安装Laravel,因为这个项目很小,但所有密码都是用Laravel哈希的。
如何使用Hash::检查Laravel?
谢谢!
如果您使用的是PHP>=5.5,那么您可以使用password_verify()
函数进行哈希验证。内部laravel在执行Hash::check()
时使用相同的函数。
例如:
$hashedPassword = '$2y$10$XEq0uTegk/KlkuOR.xMKfenIH9XpstjTau2qBrQoGiuyGgd/NHXjO';
$password = 'password';
if(password_verify($password, $hashedPassword))
echo 'Password is valid!';
else
echo 'Invalid password.';