mirror of
https://github.com/open-webui/open-webui.git
synced 2026-09-28 02:07:05 -04:00
refac
Co-Authored-By: Zaid Marji <91486926+zaid-marji@users.noreply.github.com>
This commit is contained in:
co-authored by
Zaid Marji
parent
346dab3d8f
commit
d64ef1803d
@@ -3448,6 +3448,12 @@ ENABLE_OAUTH_SIGNUP = ConfigVar(
|
||||
os.getenv('ENABLE_OAUTH_SIGNUP', 'False').lower() == 'true',
|
||||
)
|
||||
|
||||
OAUTH_AUTO_REDIRECT = ConfigVar(
|
||||
'OAUTH_AUTO_REDIRECT',
|
||||
'oauth.auto_redirect',
|
||||
os.getenv('OAUTH_AUTO_REDIRECT', 'False').lower() == 'true',
|
||||
)
|
||||
|
||||
OAUTH_REFRESH_TOKEN_INCLUDE_SCOPE = ConfigVar(
|
||||
'OAUTH_REFRESH_TOKEN_INCLUDE_SCOPE',
|
||||
'oauth.refresh_token_include_scope',
|
||||
|
||||
@@ -289,6 +289,7 @@ from open_webui.config import (
|
||||
MOJEEK_SEARCH_API_KEY,
|
||||
OAUTH_ADMIN_ROLES,
|
||||
OAUTH_ALLOWED_ROLES,
|
||||
OAUTH_AUTO_REDIRECT,
|
||||
OAUTH_EMAIL_CLAIM,
|
||||
OAUTH_PICTURE_CLAIM,
|
||||
OAUTH_PROVIDERS,
|
||||
@@ -864,6 +865,7 @@ app.state.BASE_MODELS = []
|
||||
app.state.config.WEBUI_URL = WEBUI_URL
|
||||
app.state.config.ENABLE_SIGNUP = ENABLE_SIGNUP
|
||||
app.state.config.ENABLE_LOGIN_FORM = ENABLE_LOGIN_FORM
|
||||
app.state.config.OAUTH_AUTO_REDIRECT = OAUTH_AUTO_REDIRECT
|
||||
app.state.config.ENABLE_PASSWORD_CHANGE_FORM = ENABLE_PASSWORD_CHANGE_FORM
|
||||
|
||||
app.state.config.ENABLE_API_KEYS = ENABLE_API_KEYS
|
||||
@@ -2357,7 +2359,10 @@ async def get_app_config(request: Request):
|
||||
'name': app.state.WEBUI_NAME,
|
||||
'version': VERSION,
|
||||
'default_locale': str(DEFAULT_LOCALE),
|
||||
'oauth': {'providers': {name: config.get('name', name) for name, config in OAUTH_PROVIDERS.items()}},
|
||||
'oauth': {
|
||||
'providers': {name: config.get('name', name) for name, config in OAUTH_PROVIDERS.items()},
|
||||
'auto_redirect': app.state.config.OAUTH_AUTO_REDIRECT,
|
||||
},
|
||||
'features': {
|
||||
# --- Public: required by login/signup page pre-auth ---
|
||||
'auth': WEBUI_AUTH,
|
||||
|
||||
Reference in New Issue
Block a user