You've already forked Mailu
mirror of
https://github.com/Mailu/Mailu.git
synced 2025-11-29 22:37:58 +02:00
Introduce AUTH_PROXY_LOGOUT_URL
This commit is contained in:
@@ -86,6 +86,7 @@ DEFAULT_CONFIG = {
|
||||
'PROXY_AUTH_WHITELIST': '',
|
||||
'PROXY_AUTH_HEADER': 'X-Auth-Email',
|
||||
'PROXY_AUTH_CREATE': False,
|
||||
'PROXY_AUTH_LOGOUT_URL': None,
|
||||
'SUBNET': '192.168.203.0/24',
|
||||
'SUBNET6': None,
|
||||
}
|
||||
|
||||
@@ -57,7 +57,7 @@ def login():
|
||||
def logout():
|
||||
flask_login.logout_user()
|
||||
flask.session.destroy()
|
||||
response = flask.redirect(flask.url_for('.login'))
|
||||
response = flask.redirect(app.config('PROXY_AUTH_LOGOUT_URL') or flask.url_for('.login'))
|
||||
for cookie in ['roundcube_sessauth', 'roundcube_sessid', 'smsession']:
|
||||
response.set_cookie(cookie, 'empty', expires=0)
|
||||
return response
|
||||
|
||||
Reference in New Issue
Block a user