public function silent(User $user): RedirectResponse 	{ 		if (!$user->isAvailable()) { 			abort(403); 		}  		if (auth()->check()) { 			auth()->logout(); 		}  		auth()->login($user);  		$user->fireLoginEvent();  		return redirect()->intended(route('home')); 	}