{% load allauth socialaccount %} {% get_providers as socialaccount_providers %} {% if socialaccount_providers %} {% element provider_list %} {% for provider in socialaccount_providers %} {% if provider.id == "openid" %} {% for brand in provider.get_brands %} {% provider_login_url provider openid=brand.openid_url process=process as href %}
{% csrf_token %} {% element provider name=brand.name provider_id=provider.id href=href %} {% endelement %}
{% endfor %} {% endif %} {% provider_login_url provider process=process scope=scope auth_params=auth_params as href %}
{% csrf_token %} {% element provider name=provider.name provider_id=provider.id href=href %} {% endelement %}
{% endfor %} {% endelement %} {% endif %}