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