diff --git a/README.md b/README.md index 0ea26a00..fda077a4 100644 --- a/README.md +++ b/README.md @@ -104,8 +104,6 @@ Here is a snippet for easy copy paste: OIDC_ENABLED=True # OpenID Connect provider configuration URL OIDC_PROVIDER_INFO_URL=https://:/auth/realms/.well-known/openid-configuration -# OpenID redirect URL if HOSTNAME not matching your login url -OIDC_REDIRECT_URL=https://mail.example.com # OpenID Connect Client ID for Mailu OIDC_CLIENT_ID= # OpenID Connect Client secret for Mailu diff --git a/core/admin/mailu/configuration.py b/core/admin/mailu/configuration.py index 015f50af..d567fa02 100644 --- a/core/admin/mailu/configuration.py +++ b/core/admin/mailu/configuration.py @@ -57,7 +57,6 @@ DEFAULT_CONFIG = { 'OIDC_VERIFY_SSL': True, 'OIDC_CHANGE_PASSWORD_REDIRECT_ENABLED': True, 'OIDC_CHANGE_PASSWORD_REDIRECT_URL': None, - 'OIDC_REDIRECT_URL': None, 'OIDC_USERNAME_CLAIM': 'email', 'OIDC_USER_DOMAIN': None, 'OIDC_ENABLE_USER_CREATION': True, diff --git a/core/admin/mailu/oidc.py b/core/admin/mailu/oidc.py index df3214c1..1fe53c96 100644 --- a/core/admin/mailu/oidc.py +++ b/core/admin/mailu/oidc.py @@ -95,9 +95,7 @@ class OicClient: redirect_uri = flask.request.host_url + "sso/login" - if self.app.config["OIDC_REDIRECT_URL"]: - redirect_uri = self.app.config["OIDC_REDIRECT_URL"] - elif flask.request.host not in self.allowed_hostnames: + if flask.request.host not in self.allowed_hostnames: return None args = {