Jag fick reda på att ditt problem ligger i password
kolumn eftersom den inte har ett hashat värde:
Ett hashat värde ser ut att vara ungefär så här:$2y$10$ZQcgqgmFuqwQcZW7GYQsR.KmGxmw6mXDCwyKRHksw039IhU34A49W
Lösning:
Kontrollera metoden du använder för att registrera admin. Vare sig det är seeder eller någon annan procedur, kontrollera om den har följande metod som kallas för att hasha lösenordet sträng
Hash::make($data['password'])
Så när detta avsnitt körs:
Auth::guard('admin')->attempt([
'email' => $request->email,
'password' => $request->password]);
Användaren kommer att hämtas av värdet i e-postkolumnen. Om användaren hittas kommer det hashade lösenordet som lagras i databasen att jämföras med lösenordsvärdet som skickas till metoden via arrayen.
För mer information, ta en titt:https://laravel.com/docs /7.x/authentication#included-authenticating
Jag hoppas det här hjälper. Tack.