将加密密码发送到SQL数据库

时间:2015-07-02 08:52:26

标签: php mysql

我有一个售票服务台,我想编辑我的用户'密码。但密码在数据库中加密如下:$2a$08$IdljRhapMTPYzdB0l4t/AuHatF8imyNREH.yKtBZelmVJAi5Sa/c. 我想更改帮助台user_edit.php文件中的密码并输入密码字段,如下所示:password@123,服务器会自动对其进行加密。

2 个答案:

答案 0 :(得分:0)

这是一个非常不安全的解决方案,您应该考虑更新密码。如果需要,首先加密它,然后与老年人进行比较,以确定用户是否输入了相同的密码,这是不安全的。

答案 1 :(得分:0)

您需要查找并重复使用已创建这些密码的系统代码,或者在登录时加密用户条目。

为了安全起见,您应该加密密码"单向"。对于登录,您可以使用密码的纯文本输入,以与密码最初相同的方式对其进行加密,并比较加密文本,以查看它们是否相同。

查找并重复使用此加密,为您的用户添加新密码。