diff --git a/backend/open_webui/config.py b/backend/open_webui/config.py index bd73807621..8ed2232e49 100644 --- a/backend/open_webui/config.py +++ b/backend/open_webui/config.py @@ -307,9 +307,15 @@ API_KEY_ALLOWED_ENDPOINTS = PersistentConfig( JWT_EXPIRES_IN = PersistentConfig( - "JWT_EXPIRES_IN", "auth.jwt_expiry", os.environ.get("JWT_EXPIRES_IN", "-1") + "JWT_EXPIRES_IN", "auth.jwt_expiry", os.environ.get("JWT_EXPIRES_IN", "4w") ) +if JWT_EXPIRES_IN.value == "-1": + log.warning( + "⚠️ SECURITY WARNING: JWT_EXPIRES_IN is set to '-1'\n" + " See: https://docs.openwebui.com/getting-started/env-configuration\n" + ) + #################################### # OAuth config ####################################