PHP 中会有一个加密函数来处理 BCrypt 加密算法。
如果你在数据库表中看到了上面的内容,那么大概率就是使用 BCrypt 加密算法进行加密的。
根据 PHP 的文档,使用 password_hash 方法,将会使用 bcrypt 算法对密码进行加密。
文档链接为:PHP: password_hash - Manual
密码初始化
如在数据库中看到上面的字符串,但你又不知道其他用户或者自己这个用户的密码的话。
可以使用默认的字符串重新生成密码。
生成 BCrypt 的网站
随便 Google 了下,找到了下面的这个网站:https://bcrypt.online/
你可以在上面的网站中,直接输入字符串,然后网站就会返回加密后的文本。
将加密后的文本存储到数据库中,就可以完成对用户密码的更新了。
字符串 123456 的 Hash 为:
$2y$10$ntnHjHIDirSEeU3yCaIHmOrqvVZ2TY4K4P07soklgKwVZ/Wz0MuLW