mirror of
https://github.com/boostorg/website-v2.git
synced 2026-02-27 05:32:08 +00:00
❄️ Add SSL settings for django-allauth
This commit is contained in:
@@ -289,3 +289,16 @@ SOCIALACCOUNT_PROVIDERS = {
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
# Allow Allauth to use HTTPS when deployed but HTTP for local dev
|
||||
SECURE_PROXY_SSL_HEADER_NAME = env("SECURE_PROXY_SSL_HEADER_NAME", default=None)
|
||||
SECURE_PROXY_SSL_HEADER_VALUE = env("SECURE_PROXY_SSL_HEADER_VALUE", default=None)
|
||||
SECURE_SSL_REDIRECT = env("SECURE_SSL_REDIRECT", default=False)
|
||||
|
||||
if all(
|
||||
[SECURE_PROXY_SSL_HEADER_NAME, SECURE_PROXY_SSL_HEADER_VALUE, SECURE_SSL_REDIRECT]
|
||||
):
|
||||
SECURE_PROXY_SSL_HEADER = (
|
||||
SECURE_PROXY_SSL_HEADER_NAME,
|
||||
SECURE_PROXY_SSL_HEADER_VALUE,
|
||||
)
|
||||
|
||||
@@ -80,6 +80,13 @@ Env:
|
||||
fieldRef:
|
||||
fieldPath: metadata.name
|
||||
apiVersion: v1
|
||||
|
||||
- name: SECURE_PROXY_SSL_HEADER_NAME
|
||||
value: "HTTP_X_FORWARDED_PROTO"
|
||||
- name: SECURE_PROXY_SSL_HEADER_VALUE
|
||||
value: "https"
|
||||
- name: SECURE_SSL_REDIRECT
|
||||
value: true
|
||||
- name: SECRET_KEY
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
|
||||
Reference in New Issue
Block a user