{% extends base_template|default:"bastion/base.html" %} {% load i18n %} {% comment %} Deliberately plain. No branding to imitate, no reset link, no account discovery, and one error message for every cause. The banner is not decoration. Someone reaching this page during an incident should know before they type that using it will page people. The inline extrastyle block is the part not to remove. Under the admin base the layout comes from admin/css/base.css, and this is the one page in the package that is reached *during* an incident, when a collectstatic that never ran or a CDN that is also down is a real possibility. These few rules are what keep the warning legible and the fields usable when the stylesheet does not arrive, so the page degrades to plain rather than to a wall of unstyled text with the warning indistinguishable from the rest. They are scoped tightly enough not to fight the admin CSS when it does load. {% endcomment %} {% block title %}{% if error %}{% translate "Error: " %}{% endif %}{% translate "Emergency access" %}{% if site_title %} | {{ site_title }}{% endif %}{% endblock %} {% block extrastyle %}{{ block.super }}{% endblock %} {% block content_title %}{% endblock %} {% block breadcrumbs %}{% endblock %} {% block nav-breadcrumbs %}{% endblock %} {% block usertools %}{% endblock %} {% block nav-global %}{% endblock %} {% block nav-sidebar %}{% endblock %} {% block content %}
{% blocktranslate trimmed %} This route bypasses single sign-on. Every attempt, successful or not, is recorded and raises an alert with the security team. {% endblocktranslate %}
{% blocktranslate trimmed %} If single sign-on is working, use it instead. {% endblocktranslate %}
{{ error }}
{% translate "Reference:" %} {{ reference }}