forked from CGM_Public/pretix_original
* Handle logout during async task requests properly * Handle fragments safely on webcheckin logout * Remove unnecessary comment * Revert hash change
60 lines
2.4 KiB
HTML
60 lines
2.4 KiB
HTML
{% extends "pretixcontrol/auth/base.html" %}
|
|
{% load bootstrap3 %}
|
|
{% load i18n %}
|
|
{% load static %}
|
|
{% load urlreplace %}
|
|
{% block content %}
|
|
<form class="form-signin" action="" method="post">
|
|
{% if backends|length > 1 %}
|
|
<ul class="nav nav-pills">
|
|
{% for b in backends %}
|
|
{% if b.visible %}
|
|
<li class="{% if backend.identifier == b.identifier %}active{% endif %}">
|
|
<a href="{% if b.url %}{{ b.url }}{% else %}?{% url_replace request "backend" b.identifier %}{% endif %}">
|
|
{{ b.verbose_name }}
|
|
</a>
|
|
</li>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</ul>
|
|
<br>
|
|
{% endif %}
|
|
{% if possible_cookie_problem %}
|
|
<div class="alert alert-warning">
|
|
{% blocktrans trimmed %}
|
|
It looks like your browser is not accepting our cookie and you need to log in repeatedly. Please
|
|
check if your browser is set to block cookies, or delete all existing cookies and retry.
|
|
{% endblocktrans %}
|
|
</div>
|
|
{% endif %}
|
|
{% csrf_token %}
|
|
{% bootstrap_form form %}
|
|
<div class="form-group buttons">
|
|
{% if backend.login_form_fields %}
|
|
<button type="submit" class="btn btn-primary btn-block">
|
|
{% trans "Log in" %}
|
|
</button>
|
|
{% endif %}
|
|
{% if backend.url %}
|
|
<a href="{{ backend.url }}" class="btn btn-primary btn-block">
|
|
{{ backend.verbose_name }}
|
|
</a>
|
|
{% endif %}
|
|
{% if backend.identifier == "native" %}
|
|
{% if can_reset %}
|
|
<a href="{% url "control:auth.forgot" %}" class="btn btn-link btn-block">
|
|
{% trans "Lost password?" %}
|
|
</a>
|
|
{% endif %}
|
|
{% if can_register %}
|
|
<a href="{% url "control:auth.register" %}" class="btn btn-link btn-block">
|
|
{% trans "Register" %}
|
|
</a>
|
|
{% endif %}
|
|
{% endif %}
|
|
</div>
|
|
</form>
|
|
<script type="text/plain" id="good_origin">{{ good_origin }}</script>
|
|
<script type="text/plain" id="bad_origin_report_url">{{ bad_origin_report_url }}</script>
|
|
{% endblock %}
|