user(); if (!$user) return $next($request); if (!$this->totp->isEnabled($user)) return $next($request); if ($request->session()->get('2fa_verified')) return $next($request); if ($request->routeIs('auth.2fa*')) return $next($request); return redirect()->route('auth.2fa'); } }