{% include "scripts.html" %}
{% include "sign.svg" %}
{% include "login_form.html" %}
{% for provider in providers %}
{% if provider.logo_url %}
{% else %}{% include "icons/key-round.svg" %}{% endif %}
{{ provider.name }}
{% if provider.description %}
{{ provider.description }}
{% endif %}
{% endfor %} {% if oidc_error %}
{{ t.text(oidc_error) }}
{% endif %} {% if order|length > 1 %}
{{ t.text("login.other") }}
{% for id in order %} {% set provider = providers|selectattr('id', 'equalto', id)|first if id != 'password' else none %}
document.getElementById('name').focus()){% endif %}">
{% if provider and provider.logo_url %}
{% else %}{% include "icons/key-round.svg" %}{% endif %}
{% endfor %}
{% endif %}
{% include "unreachable.html" %}