Enable django-otp-agents, for preserving OTP trust over time

This commit is contained in:
Danielle McLean 2017-10-25 01:46:18 +11:00
parent 187412d966
commit 7f17d50486
Signed by: 00dani
GPG key ID: 5A5D2D1AFF12EEC5
6 changed files with 33 additions and 4 deletions

View file

@ -66,6 +66,7 @@ INSTALLED_APPS = [
'compressor',
'django_activeurl',
'django_agent_trust',
'django_otp',
'django_otp.plugins.otp_totp',
'favicon',
@ -85,6 +86,7 @@ MIDDLEWARE = [
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django_otp.middleware.OTPMiddleware',
'django_agent_trust.middleware.AgentMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
@ -193,6 +195,10 @@ MEDIA_ROOT = os.path.join(STATIC_ROOT, 'media')
# Settings specific to lemoncurry
LEMONCURRY_SITE_NAME = '00dani.me'
# django-agent-trust
# https://pythonhosted.org/django-agent-trust/
AGENT_COOKIE_SECURE = True
# django-otp
# https://django-otp-official.readthedocs.io/en/latest/overview.html
OTP_TOTP_ISSUER = LEMONCURRY_SITE_NAME