【发布时间】:2015-09-03 08:57:21
【问题描述】:
为这个简单的问题道歉,但我仍在学习 php/mysql
我正在尝试在注册时对密码进行哈希处理,这很有效,但是一旦哈希处理完成,用户就无法使用他们的密码登录。下面是我的变量的一个小sn-p
$password = hash('sha512',$_POST['password']);
$confirmPassword = hash('sha512',$_POST['confirmPassword']);
->因此,密码与确认密码匹配,然后使用 Javascript 和 PHP 进行比较,如果匹配,则将数据插入数据库。那为什么不让用户登录呢?
目前在我的数据库中,我的密码列设置为 CHAR(128) 是否有帮助?
【问题讨论】:
-
基本上你是在要求我们调试你的代码,这甚至不存在 - 我的意思是正在做日志记录部分的代码。
标签: php mysql hash password-hash