user(); if (! $user instanceof User || ! $this->strong->isRequiredFor($user) || $this->strong->isSatisfiedBy($user)) { return $next($request); } if (! $request->isMethod('GET') || $request->expectsJson()) { abort(403, __('Bitte bestätigen Sie Ihre Anmeldung mit Passkey oder Authenticator-Code.')); } $request->session()->put(StrongAuthentication::INTENDED_KEY, $request->fullUrl()); return redirect()->route('strong-auth.confirm'); } }