diff --git a/templates/v3/accounts/login.html b/templates/v3/accounts/login.html index 9371b0860..816d3107d 100644 --- a/templates/v3/accounts/login.html +++ b/templates/v3/accounts/login.html @@ -16,7 +16,7 @@ redirect_field_value (string, optional, default unset) — URL to redirect to after login; hidden input omitted when unset contributor_account_redirect_message (string, optional, default unset) — message for pre-created author/maintainer accounts; alert omitted when unset {% endcomment %} -{% load static %} +{% load static socialaccount %} {% block auth_content %}
@@ -28,7 +28,7 @@

Login to your account

Login to your account

OR

{% endblock auth_content %} diff --git a/users/views.py b/users/views.py index de76fc3a7..4cd7c72a6 100644 --- a/users/views.py +++ b/users/views.py @@ -578,7 +578,9 @@ def form_invalid(self, form): return res if res else super().form_invalid(form) -class CustomLoginView(LoginView): +class CustomLoginView(V3AuthContextMixin, LoginView): + v3_template_name = "v3/accounts/login.html" + def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context["contributor_account_redirect_message"] = self.request.session.pop(