mirror of
https://github.com/open-webui/open-webui.git
synced 2026-09-12 23:02:35 +00:00
/api/config respects WEBUI_AUTH_TRUSTED_EMAIL_HEADER
This commit is contained in:
parent
b89019a8e1
commit
a7e5caf62e
1 changed files with 7 additions and 0 deletions
|
|
@ -2058,6 +2058,13 @@ async def get_app_config(request: Request):
|
|||
if data is not None and 'id' in data:
|
||||
user = Users.get_user_by_id(data['id'])
|
||||
|
||||
if user is None and WEBUI_AUTH_TRUSTED_EMAIL_HEADER:
|
||||
trusted_email = request.headers.get(
|
||||
WEBUI_AUTH_TRUSTED_EMAIL_HEADER, ''
|
||||
).lower()
|
||||
if trusted_email:
|
||||
user = Users.get_user_by_email(trusted_email)
|
||||
|
||||
user_count = Users.get_num_users()
|
||||
onboarding = False
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue