Я пытаюсь создать логин Facebook с allauth для двух типов пользователей (по одной кнопке для каждого пользователя). Для моего понимания я использовал параметры авторизации в шаблонах входа allauth, чтобы распознать кнопки, которые были проанализированы, но у меня возникли некоторые трудности при печати или получении этого URL или значения auto params. Я попытался переписать LoginView
в allauth / account / view, но безуспешно.
Allauth login. html
{% if socialaccount_providers %}
<div class="loginOp">
<div class="loginSection">
<h1>type1?</h1>
<button>
{% include "socialaccount/snippets/provider_list.html" with process="login" auth_params='type1' %}
</button>
</div>
<div class="loginSection">
<h1>type2?</h1>
<button>
{% include "socialaccount/snippets/provider_list.html" with process="login" auth_params='type2'%}
</button>
</div>
</div>
</div>
{% include "socialaccount/snippets/login_extra.html" %}
{% endif %}