mirror of
https://github.com/umap-project/umap.git
synced 2025-05-02 12:52:22 +02:00
67 lines
1.8 KiB
HTML
67 lines
1.8 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% load i18n %}
|
|
|
|
{% block head_title %}
|
|
{% trans "Login" %}
|
|
{% endblock head_title %}
|
|
{% load umap_tags i18n %}
|
|
|
|
{% block extra_head %}
|
|
{% umap_css %}
|
|
{{ block.super }}
|
|
{% endblock extra_head %}
|
|
{% block body_class %}
|
|
login
|
|
{% endblock body_class %}
|
|
{% block content %}
|
|
<section>
|
|
<header class="umap-nav">
|
|
{% include "umap/branding.html" %}
|
|
</header>
|
|
{% if ENABLE_ACCOUNT_LOGIN %}
|
|
<h2>
|
|
{% trans "Please log in with your account" %}
|
|
</h2>
|
|
<div>
|
|
{% if form.non_field_errors %}
|
|
<ul class="form-errors">
|
|
{% for error in form.non_field_errors %}
|
|
<li>
|
|
{{ error }}
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
{% endif %}
|
|
<form id="login_form" action="{% url "login" %}" method="post">
|
|
{% csrf_token %}
|
|
{{ form.username.errors }}
|
|
<input type="text"
|
|
name="username"
|
|
placeholder="{% trans "Username" %}"
|
|
autofocus />
|
|
{{ form.password.errors }}
|
|
<input type="password" name="password" placeholder="{% trans "Password" %}" />
|
|
<input type="submit" value="{% trans "Login" %}" />
|
|
</form>
|
|
</div>
|
|
{% endif %}
|
|
{% if backends.backends|length %}
|
|
<h2>
|
|
{% trans "Please choose a provider" %}
|
|
</h2>
|
|
<div>
|
|
<ul class="login-grid block-grid">
|
|
{% for name in backends.backends %}
|
|
<li>
|
|
<a rel="nofollow"
|
|
href="{% url "social:begin" name %}"
|
|
class="umap-login-popup login-{{ name }}"
|
|
title="{{ name|title }}"></a>
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
{% endif %}
|
|
</section>
|
|
{% endblock content %}
|