Back to Paperless Ngx

Login

src/documents/templates/account/login.html

2.20.131.6 KB
Original Source

{% extends "paperless-ngx/base.html" %} {% load i18n %} {% block head_title %} {% trans "Paperless-ngx sign in" %} {% endblock head_title %} {% block form_top_content %}

{% translate "Please sign in." %} {% if ACCOUNT_ALLOW_SIGNUPS %}
{% blocktrans %}Don't have an account yet? Sign up{% endblocktrans %} {% endif %}

{% endblock form_top_content %} {% block form_content %} {% if FIRST_INSTALL %} {% endif %} {% if not DISABLE_REGULAR_LOGIN %} {% translate "Username" as i18n_username %} {% translate "Password" as i18n_password %} {{ i18n_username }}

{{ i18n_password }}

{% translate "Sign in" %} {% if EMAIL_ENABLED %} {% translate "Forgot your password?" %} {% endif %} {% endif %} {% endblock form_content %} {% block after_form_content %} {% load allauth socialaccount %} {% get_providers as socialaccount_providers %} {% if socialaccount_providers %} {% if not DISABLE_REGULAR_LOGIN %}

{% translate "or sign in via" %}

{% endif %} {% 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 %} - {{ brand.name }} {% endfor %} {% else %} {% provider_login_url provider process=process scope=scope auth_params=auth_params as href %} - {% csrf_token %} {{ provider.name }} {% if REDIRECT_LOGIN_TO_SSO and forloop.counter0 == 0 and request.GET.loggedout != '1' %} {% endif %} {% endif %} {% endfor %} {% endif %} {% endblock after_form_content %}