﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
30797	LoginView Error when going back to login page	Jodel Asur	nobody	"I'm having an issue with LoginView when we go back to the login page using the browser back button. I've deployed a simple web app (https://jodelasur.pythonanywhere.com) so you can test for yourself.

Steps to recreate:

1. Enter invalid (random) credentials and submit. You should see the ""Your username didn't match"" error.
2. Enter valid credentials (user: user, password: userpassworduser). You should be logged-in successfully and redirected to home page.
3. Press the back button.

Actual output: Browser error (Chrome: Confirm Form Resubmission, Firefox: Document Expired).
Expected output: Still redirect to home page, since l'm already authenticated.

If I don't enter invalid credentials as the first step (i.e. just do steps 2 and 3), no error page appears, and I get the expected output of being redirected to the home page even after pressing the back button.

Here's the repo url if you need to see the code: https://github.com/jodelasur/login_view_test.

I already asked in django-users (https://groups.google.com/forum/#!topic/django-users/jmYawBY-TmM) but no one was answering. I feel that this is a bug, so I figured I report it now."	Bug	closed	contrib.auth	2.2	Normal	invalid			Unreviewed	0	0	0	0	0	0
