diff --git a/settings.py b/settings.py index 128d784..a20a2a7 100644 --- a/settings.py +++ b/settings.py @@ -36,6 +36,7 @@ ALLOWED_HOSTS = ['*'] AUTH_PROFILE_MODULE = 'accounts.UserProfile' AUTHENTICATION_BACKENDS = ('utils.backends.EmailOrUsernameModelBackend',) BASE_PATH = os.path.dirname(__file__) +CSRF_COOKIE_SECURE = True if 'USE_SSL' in os.environ else False DEBUG = True if 'DEBUG' in os.environ else False DEFAULT_FROM_EMAIL = os.environ.get('POSTMARK_EMAIL', 'support@snipt.net') EMAIL_BACKEND = 'postmark.django_backend.EmailBackend' @@ -64,6 +65,7 @@ REGISTRATION_EMAIL_HTML = False ROOT_URLCONF = 'urls' SECRET_KEY = os.environ.get('SECRET_KEY', 'changeme') SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https') +SECURE_SSL_REDIRECT = True if 'USE_SSL' in os.environ else False SEND_BROKEN_LINK_EMAILS = False SERVER_EMAIL = os.environ.get('POSTMARK_EMAIL', 'support@snipt.net') SESSION_COOKIE_AGE = 15801100 diff --git a/settings_local.py-template b/settings_local.py-template index 1e0122c..b89bf23 100644 --- a/settings_local.py-template +++ b/settings_local.py-template @@ -3,7 +3,6 @@ DEBUG = True POSTMARK_API_KEY = '' SECRET_KEY = 'changeme' SESSION_COOKIE_SECURE = False -SSLIFY_DISABLE = False STRIPE_SECRET_KEY = '' USE_HTTPS = False