Browse Source

add `LOGOUT_REDIRECT_URL`

Igor Rzegocki 3 years ago
parent
commit
d4f534e612
2 changed files with 3 additions and 1 deletions
  1. 1 0
      archivebox/config.py
  2. 2 1
      archivebox/core/settings.py

+ 1 - 0
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': {

+ 2 - 1
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