1
0
mirror of https://github.com/janeczku/calibre-web synced 2025-10-21 18:47:39 +00:00

Update redirect for login/logout in case of anonymous browsing enabled

This commit is contained in:
Ozzie Isaacs
2024-07-07 15:53:26 +02:00
parent c4a38087d9
commit 6d6f8c1b1f
2 changed files with 12 additions and 5 deletions

View File

@@ -1451,7 +1451,14 @@ def logout():
if feature_support['oauth'] and (config.config_login_type == 2 or config.config_login_type == 3):
logout_oauth_user()
log.debug("User logged out")
return redirect(url_for('web.login'))
if config.config_anonbrowse:
location = get_redirect_location(request.args.get('next', None), "web.login")
else:
location = None
if location:
return redirect(location)
else:
return redirect(url_for('web.login'))
# ################################### Users own configuration #########################################################