逛了一晚上stackoverflow,结合自己代码的第一篇原创~~~撒花
快!点!赞!( ´◔ ‸◔`)
流程:
1。(注册)用户在sign up界面输入密码(未加密),密码被加密存在MySQL数据库中。所用方法为password_hash($password, PASSWORD_DEFAULT)
2。(登录)用户在login界面输入密码(未加密),php从MySQL调出加密密码,并和用户输入的未加密密码核对。所用方法为password_verify($password, $dbpassword)
3. 注意:不可将用户在登陆界面所输入的密码二次加密,再与MySQL中数据核对。每次加密所得不同
4. 注意:加密后多为60字节长度,MySQL中datatype类型应为CHAR(60) 或 BINARY(60)
/*
register
*/
<html>
Email address: <input type="text" name = "email">
Password: <input type="password" name &#