mirror of
				https://github.com/optim-enterprises-bv/Mailu-OIDC.git
				synced 2025-10-29 17:22:20 +00:00 
			
		
		
		
	Merge pull request #68 from heviat/oidc-remove-redirect-url-env
Remove OIDC_REDIRECT_URL
This commit is contained in:
		| @@ -104,8 +104,6 @@ Here is a snippet for easy copy paste: | |||||||
| OIDC_ENABLED=True | OIDC_ENABLED=True | ||||||
| # OpenID Connect provider configuration URL | # OpenID Connect provider configuration URL | ||||||
| OIDC_PROVIDER_INFO_URL=https://<host>:<port>/auth/realms/.well-known/openid-configuration | OIDC_PROVIDER_INFO_URL=https://<host>:<port>/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 | # OpenID Connect Client ID for Mailu | ||||||
| OIDC_CLIENT_ID=<CLIENT_ID> | OIDC_CLIENT_ID=<CLIENT_ID> | ||||||
| # OpenID Connect Client secret for Mailu | # OpenID Connect Client secret for Mailu | ||||||
|   | |||||||
| @@ -57,7 +57,6 @@ DEFAULT_CONFIG = { | |||||||
|     'OIDC_VERIFY_SSL': True, |     'OIDC_VERIFY_SSL': True, | ||||||
|     'OIDC_CHANGE_PASSWORD_REDIRECT_ENABLED': True, |     'OIDC_CHANGE_PASSWORD_REDIRECT_ENABLED': True, | ||||||
|     'OIDC_CHANGE_PASSWORD_REDIRECT_URL': None, |     'OIDC_CHANGE_PASSWORD_REDIRECT_URL': None, | ||||||
|     'OIDC_REDIRECT_URL': None, |  | ||||||
|     'OIDC_USERNAME_CLAIM': 'email', |     'OIDC_USERNAME_CLAIM': 'email', | ||||||
|     'OIDC_USER_DOMAIN': None, |     'OIDC_USER_DOMAIN': None, | ||||||
|     'OIDC_ENABLE_USER_CREATION': True, |     'OIDC_ENABLE_USER_CREATION': True, | ||||||
|   | |||||||
| @@ -95,9 +95,7 @@ class OicClient: | |||||||
|  |  | ||||||
|         redirect_uri = flask.request.host_url + "sso/login" |         redirect_uri = flask.request.host_url + "sso/login" | ||||||
|  |  | ||||||
|         if self.app.config["OIDC_REDIRECT_URL"]: |         if flask.request.host not in self.allowed_hostnames: | ||||||
|             redirect_uri = self.app.config["OIDC_REDIRECT_URL"] |  | ||||||
|         elif flask.request.host not in self.allowed_hostnames: |  | ||||||
|             return None |             return None | ||||||
|  |  | ||||||
|         args = { |         args = { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Sebastian
					Sebastian