user(); $allowedRoutes = [ 'settings.two-factor', 'two-factor.verify', ]; if (($user->rank >= setting('min_staff_rank', config('habbo.defaults.min_staff_rank')) && ! $user->two_factor_confirmed) && ! in_array(request()->route()?->getName(), $allowedRoutes)) { return to_route('settings.two-factor'); } return $next($request); } }