Tôi phát hiện ra vấn đề của bạn nằm ở password
vì nó không có giá trị băm:
Giá trị băm có vẻ giống như sau:$2y$10$ZQcgqgmFuqwQcZW7GYQsR.KmGxmw6mXDCwyKRHksw039IhU34A49W
Giải pháp:
Kiểm tra phương pháp bạn đang sử dụng để đăng ký quản trị. Dù là seeder hoặc bất kỳ quy trình nào khác, hãy xác minh xem nó có phương thức sau được gọi để băm mật khẩu không chuỗi
Hash::make($data['password'])
Do đó, khi phần này thực thi:
Auth::guard('admin')->attempt([
'email' => $request->email,
'password' => $request->password]);
Người dùng sẽ được truy xuất theo giá trị của cột email. Nếu người dùng được tìm thấy, mật khẩu băm được lưu trữ trong cơ sở dữ liệu sẽ được so sánh với giá trị mật khẩu được truyền cho phương thức thông qua mảng.
Để biết thêm chi tiết, vui lòng xem: https://laravel.com/docs /7.x/authentication#included-authenticating
Tôi hi vọng cái này giúp được. Cảm ơn bạn.