/ / Laravel Personalizza il meccanismo di autenticazione - laravel

Laravel Personalizza il meccanismo di autenticazione - laravel

Voglio autenticare un utente basato sulcredenziali che sono in un database e data di nascita che si trova in un altro database. Ho cercato la personalizzazione, ma quello che ho appena trovato è la personalizzazione utilizzando solo un database e la sua tabella. Non mi è stato di grande aiuto

risposte:

1 per risposta № 1

È possibile interrogare i due database manualmente e poi accedi dall'utente stesso.

Per esempio:

$user = User::where(["email" => $email, "password" => $password])->first();
$userSecondDb = UserSecondDb::where(["id" => $user->id, "dateofbirth" => $dateofbirth])->first();
if (isset($user) && isset($userSecondDb))
{
Auth::login($user);
}