[請益] Laravel 5.2 Auth attempt帳密雜湊問題
大家好,想請教各位先進幾個問題
最近自己弄login(不是laravel自帶的那套)
弄了好久
今天總算可以進入帳密驗證了
但是我發現我打對的帳密還是會錯
(不是error,而是進入我自己寫if判斷下的else錯誤訊息)
大概這樣
if(auth){
echo '登入成功';
}
else{
echo '登入失敗';
}
後來又去官網看了一下
發現這一段
http://i.imgur.com/XjKAccO.png

這意思是說
我sql的密碼欄位一定必須是加密過的值嗎?
目前只有兩個欄位
username(帳號) passwork(密碼)
root abc123
這樣子xd
我先試著把abc123雜湊
bcrypt('abc123')
但發現
每次雜湊後產生的值都不一樣
那這樣認証還是能通過?laravel會幫我處理嗎?
我直接把sql裏面的abc123改成雜湊過的值可以嗎?
還是要寫個註冊讓它寫入呢?
問題有點亂,先感謝各位大大的指點
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.46.152.199
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1468936608.A.F7C.html
※ 編輯: yongb (114.41.56.114), 07/20/2016 06:18:18
※ 編輯: yongb (114.41.56.114), 07/20/2016 06:19:05
推
07/20 08:53, , 1F
07/20 08:53, 1F
→
07/20 08:53, , 2F
07/20 08:53, 2F
→
07/20 08:54, , 3F
07/20 08:54, 3F
→
07/20 08:54, , 4F
07/20 08:54, 4F
→
07/20 08:57, , 5F
07/20 08:57, 5F
感謝大大,我已經直接把密碼欄位改成雜湊過的值就可以登入了
不過我今天看了一整天,似乎不用中介層就可以做到登入了?
還是laravel自動幫我用內建的了?
→
07/20 10:26, , 6F
07/20 10:26, 6F
→
07/20 10:27, , 7F
07/20 10:27, 7F
QQ突然發覺我真的常常閉門造車ORZ
※ 編輯: yongb (114.46.152.90), 07/20/2016 20:51:14
PHP 近期熱門文章
PTT數位生活區 即時熱門文章