豬哥,你的影片中的密碼用sha1加密後登陸不進去
张兴富_飞鹰
张兴富_飞鹰 2018-07-18 11:45:20
0
2
1252

這是您影片中的,死活登陸不進去

$map []=['email','=',$data['email']];
$map [] =['password','=',sha1($data['password'])];
$resilt=UserModel::where($map)->find();

#我把sha1刪了就登陸進去了,這是為何?

$map []=['email','=',$data['email']];
$map []= ['password','=',$data['password']];
$resilt=UserModel::where($map)->find();

张兴富_飞鹰
张兴富_飞鹰

全部回覆(2)
You bad bad

說明註冊方法裡沒有加密,或是加密寫錯了。開啟資料庫對應user表看下這則數據,就什麼都明白了

无忌哥哥

儲存在資料庫中的password 也是sha1的麼,如果密碼驗證的時候一個是sha1,一個不是,那就無法驗證通過的。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!