From c0d8c1397640efaf567718eabb2699a41fde41af Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Fri, 7 Jun 2024 19:01:23 -0700 Subject: [PATCH] proxy - return base url and logout url --- litellm/proxy/proxy_server.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/litellm/proxy/proxy_server.py b/litellm/proxy/proxy_server.py index 564f886f190..6ceb7df4805 100644 --- a/litellm/proxy/proxy_server.py +++ b/litellm/proxy/proxy_server.py @@ -12568,6 +12568,19 @@ async def login(request: Request): ) +@app.get( + "/sso/get/logout_url", + tags=["experimental"], + include_in_schema=False, + dependencies=[Depends(user_api_key_auth)], +) +async def get_logout_url(request: Request): + _proxy_base_url = os.getenv("PROXY_BASE_URL", None) + _logout_url = os.getenv("PROXY_LOGOUT_URL", None) + + return {"PROXY_BASE_URL": _proxy_base_url, "PROXY_LOGOUT_URL": _logout_url} + + @app.get("/onboarding/get_token", include_in_schema=False) async def onboarding(invite_link: str): """