feat: enable proxy headers for secure connection handling
This commit is contained in:
@@ -35,6 +35,8 @@ LOGOUT_REDIRECT_URL = "/oidc/rp/landing"
|
|||||||
LOGIN_URL = "/oidc/rp/landing"
|
LOGIN_URL = "/oidc/rp/landing"
|
||||||
|
|
||||||
ALLOWED_HOSTS = [item.strip() for item in os.getenv('DJANGO_ALLOWED_HOSTS', '*').split(',') if item.strip()]
|
ALLOWED_HOSTS = [item.strip() for item in os.getenv('DJANGO_ALLOWED_HOSTS', '*').split(',') if item.strip()]
|
||||||
|
USE_X_FORWARDED_HOST = True
|
||||||
|
SECURE_PROXY_SSL_HEADER = ("HTTP_X_FORWARDED_PROTO", "https")
|
||||||
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
||||||
|
|
||||||
INSTALLED_APPS = [
|
INSTALLED_APPS = [
|
||||||
|
|||||||
@@ -111,6 +111,8 @@ FEDERATION_DEFAULT_POLICY = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
ALLOWED_HOSTS = ['*']
|
ALLOWED_HOSTS = ['*']
|
||||||
|
USE_X_FORWARDED_HOST = True
|
||||||
|
SECURE_PROXY_SSL_HEADER = ("HTTP_X_FORWARDED_PROTO", "https")
|
||||||
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
||||||
|
|
||||||
INSTALLED_APPS = [
|
INSTALLED_APPS = [
|
||||||
|
|||||||
@@ -42,6 +42,8 @@ LOGOUT_REDIRECT_URL = "/oidc/op/landing"
|
|||||||
LOGIN_URL = "/oidc/op/landing"
|
LOGIN_URL = "/oidc/op/landing"
|
||||||
|
|
||||||
ALLOWED_HOSTS = [item.strip() for item in os.getenv('DJANGO_ALLOWED_HOSTS', '*').split(',') if item.strip()]
|
ALLOWED_HOSTS = [item.strip() for item in os.getenv('DJANGO_ALLOWED_HOSTS', '*').split(',') if item.strip()]
|
||||||
|
USE_X_FORWARDED_HOST = True
|
||||||
|
SECURE_PROXY_SSL_HEADER = ("HTTP_X_FORWARDED_PROTO", "https")
|
||||||
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
||||||
|
|
||||||
INSTALLED_APPS = [
|
INSTALLED_APPS = [
|
||||||
|
|||||||
@@ -40,6 +40,8 @@ LOGOUT_REDIRECT_URL = "/oidc/op/landing"
|
|||||||
LOGIN_URL = "/oidc/op/landing"
|
LOGIN_URL = "/oidc/op/landing"
|
||||||
|
|
||||||
ALLOWED_HOSTS = ['*']
|
ALLOWED_HOSTS = ['*']
|
||||||
|
USE_X_FORWARDED_HOST = True
|
||||||
|
SECURE_PROXY_SSL_HEADER = ("HTTP_X_FORWARDED_PROTO", "https")
|
||||||
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
||||||
|
|
||||||
INSTALLED_APPS = [
|
INSTALLED_APPS = [
|
||||||
|
|||||||
@@ -48,6 +48,8 @@ VISIONE_DEFAULT_PROVIDER = os.getenv("DJANGO_RP_DEFAULT_PROVIDER", provider_issu
|
|||||||
VISIONE_DEFAULT_PROFILE = "cie"
|
VISIONE_DEFAULT_PROFILE = "cie"
|
||||||
|
|
||||||
ALLOWED_HOSTS = [item.strip() for item in os.getenv('DJANGO_ALLOWED_HOSTS', '*').split(',') if item.strip()]
|
ALLOWED_HOSTS = [item.strip() for item in os.getenv('DJANGO_ALLOWED_HOSTS', '*').split(',') if item.strip()]
|
||||||
|
USE_X_FORWARDED_HOST = True
|
||||||
|
SECURE_PROXY_SSL_HEADER = ("HTTP_X_FORWARDED_PROTO", "https")
|
||||||
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
||||||
|
|
||||||
INSTALLED_APPS = [
|
INSTALLED_APPS = [
|
||||||
|
|||||||
@@ -42,6 +42,8 @@ LOGOUT_REDIRECT_URL = "/oidc/rp/landing"
|
|||||||
LOGIN_URL = "/oidc/rp/landing"
|
LOGIN_URL = "/oidc/rp/landing"
|
||||||
|
|
||||||
ALLOWED_HOSTS = ['*']
|
ALLOWED_HOSTS = ['*']
|
||||||
|
USE_X_FORWARDED_HOST = True
|
||||||
|
SECURE_PROXY_SSL_HEADER = ("HTTP_X_FORWARDED_PROTO", "https")
|
||||||
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
AUTH_USER_MODEL = 'spid_cie_oidc_accounts.User'
|
||||||
|
|
||||||
INSTALLED_APPS = [
|
INSTALLED_APPS = [
|
||||||
|
|||||||
Reference in New Issue
Block a user