authenticate($request, $guards); if (!$request->user()->active) { $request->user()->tokens()->whereId($request->user()->currentAccessToken()->id)->delete(); throw new AuthorizationException(AuthorizationException::ERROR_TYPE_USER_DISABLED); } Lang::setLocale($request->user()->user_language ?: self::DEFAULT_USER_LANGUAGE); return $next($request); } }