diff --git a/archivebox/config.py b/archivebox/config.py index 96e0b9bb..3c88adbb 100644 --- a/archivebox/config.py +++ b/archivebox/config.py @@ -95,6 +95,7 @@ CONFIG_SCHEMA: Dict[str, ConfigDefaultDict] = { 'TIME_ZONE': {'type': str, 'default': 'UTC'}, 'REVERSE_PROXY_USER_HEADER': {'type': str, 'default': 'Remote-User'}, 'REVERSE_PROXY_WHITELIST': {'type': str, 'default': ''}, + 'LOGOUT_REDIRECT_URL': {'type': str, 'default': '/'}, }, 'ARCHIVE_METHOD_TOGGLES': { diff --git a/archivebox/core/settings.py b/archivebox/core/settings.py index 3627d247..70cffa85 100644 --- a/archivebox/core/settings.py +++ b/archivebox/core/settings.py @@ -34,7 +34,8 @@ WSGI_APPLICATION = 'core.wsgi.application' ROOT_URLCONF = 'core.urls' LOGIN_URL = '/accounts/login/' -LOGOUT_REDIRECT_URL = '/' +LOGOUT_REDIRECT_URL = os.environ.get('LOGOUT_REDIRECT_URL', '/') + PASSWORD_RESET_URL = '/accounts/password_reset/' APPEND_SLASH = True