diff --git a/backend/open_webui/utils/oauth.py b/backend/open_webui/utils/oauth.py index b660267e73..c598e05090 100644 --- a/backend/open_webui/utils/oauth.py +++ b/backend/open_webui/utils/oauth.py @@ -616,15 +616,13 @@ class OAuthManager: self._clients = {} - for _, provider_config in OAUTH_PROVIDERS.items(): + for name, provider_config in OAUTH_PROVIDERS.items(): if "register" not in provider_config: - log.error( - f"OAuth provider {provider_config['name']} missing register function" - ) + log.error(f"OAuth provider {name} missing register function") continue client = provider_config["register"](self.oauth) - self._clients[provider_config["name"]] = client + self._clients[name] = client def get_client(self, provider_name): if provider_name not in self._clients: