Skip to content

Commit ee69b6d

Browse files
committed
redirect from confirm page when user is authenticated
1 parent da1c0f4 commit ee69b6d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

secureauth/views.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,9 @@ def login_confirmation(request, template_name='secureauth/confirmation.html',
130130
if extra_context is None and data.get('extra_context'):
131131
extra_context = data.get('extra_context')
132132

133-
if request.method == "POST":
133+
if hasattr(request, 'user') and request.user.is_authenticated():
134+
return HttpResponseRedirect(data.get('redirect_to', '/'))
135+
elif request.method == "POST":
134136
form = authentication_form(data, request.POST)
135137
if form.is_valid():
136138
user = form.get_user()

0 commit comments

Comments
 (0)