mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-25 10:44:24 +00:00
fix(proxy_server.py): enabling user auth via ui
https://github.com/BerriAI/litellm/issues/1231
This commit is contained in:
parent
ca40a88987
commit
a41e56a730
6 changed files with 233 additions and 128 deletions
|
@ -24,7 +24,7 @@ def update_config(proxy_url, allowed_email_subdomain, admin_emails):
|
|||
st.session_state["admin_emails"] = admin_emails
|
||||
st.session_state[
|
||||
"user_auth_url"
|
||||
] = f"{your_base_url}/?page={encode_config(proxy_url=proxy_url, allowed_email_subdomain=allowed_email_subdomain, admin_emails=admin_emails)}"
|
||||
] = f"{your_base_url}/user?page={encode_config(proxy_url=proxy_url, allowed_email_subdomain=allowed_email_subdomain, admin_emails=admin_emails)}"
|
||||
st.session_state["is_admin"] = True
|
||||
|
||||
|
||||
|
@ -144,3 +144,6 @@ def admin_page(is_admin="NOT_GIVEN"):
|
|||
st.success("Form submitted successfully!")
|
||||
except Exception as e:
|
||||
raise e
|
||||
|
||||
|
||||
admin_page()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue