Это кажется слишком сложным, почему бы просто не добавить форму входа в ваш base.html (такой же, как у вас в шаблоне login.html) и установить действие формы {% url "auth_login"%}?Я сделал это, он работал хорошо и перенаправлял пользователя в режим обычного входа в систему, если аутентификация не удалась.