From 826ffc8ba92abe9e2dd075fb7bead6a4fbafd372 Mon Sep 17 00:00:00 2001 From: Zadkiel Date: Tue, 16 Jun 2020 18:04:58 +0200 Subject: [PATCH] fix: redirect to home after login if next is not set --- netbox/users/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/netbox/users/views.py b/netbox/users/views.py index c3e366542..87c190d05 100644 --- a/netbox/users/views.py +++ b/netbox/users/views.py @@ -53,7 +53,10 @@ class LoginView(View): redirect_to = request.POST.get('next') if redirect_to and not is_safe_url(url=redirect_to, allowed_hosts=request.get_host()): logger.warning(f"Ignoring unsafe 'next' URL passed to login form: {redirect_to}") - redirect_to = reverse('home') + redirect_to = None + # Default to homepage + if not redirect_to: + redirect_to = reverse('home') # If maintenance mode is enabled, assume the database is read-only, and disable updating the user's # last_login time upon authentication.