+3
Lỗi đăng nhập laravel !
Dữ liệu đã vào tớ đây ! khi đăng nhập toàn báo lỗi . mặc dù tài khoản mật khẩu đã đúng . k biết sao nữa mong các bác giúp !!
Thêm một bình luận
3 CÂU TRẢ LỜI
+3
Bạn thử kiểm tra lại như sau coi có giúp được gì không nhé:
- Kiểm tra lại request payload, đã chắc chắn server nhận được username, password mà bạn gửi lên hay chưa?
- Nếu server đã nhận được payload, bạn kiểm tra model
User
coi có thêmmutator
nào cho trường password không. Chẳng hạn nhưUser
đã có mutator để tự động hash password trước khi lưu vào database, nhưng khi tạo User bạn lại hash password một lần nữa như này:
User::create([
'email' => $email,
'password' => bcrypt($password),
]);
dẫn tới khi Auth::attempt
thì lại thành ra password không khớp. Hoặc nếu không có mutator trên thì liệu bạn đã hash password
lúc tạo user như ví dụ trên hay chưa?
- Bạn thử check xem dự án của bạn, config hashing là gì,
bcrypt
,argon
... có khớp với kiểu mà bạn đang dùng để hash password lúc tạo User hay không, vì nếu lúc tạo hash một kiểu, lúcattempt
hệ thống lại dùng một kiểu khác thì password cũng không khớp.
dd cái current user hiện tại thì thấy có rồi mà.