This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
cut-publik-theme/templates/authentic2/login.html

103 lines
3.0 KiB
HTML

{% extends "authentic2/base.html" %}
{% load i18n %}
{% load staticfiles %}
{% block bodyargs %}
{% endblock %}
{% block menu %}
{% endblock %}
{% block messages %}
{% if not user.is_authenticated and not request.session.fc_id_token %}
{{ block.super }}
{% else %}
{% comment %}On vide le cache des messages {% endcomment %}
{% for message in messages %}
{% endfor %}
<div id="messages" class="messages-login">
<ul class="messages">
<li class="info fc-connected">
<p class="highlight">Votre connexion avec FranceConnect a réussi.</p>
<p>Un {{ account_label }} est cependant nécessaire pour poursuivre et accéder aux services{% if request.partner %} de <a href="{{ request.partner.url }}" style="color: {{ request.partner.color }}">{{ request.partner.name }}</a>{% endif %}.</p>
<p>Deux choix sont possibles.</p>
</p>
</li>
</ul>
</div>
{% endif %}
{% endblock %}
{% block content %}
<div id="login-page" class="methods{{methods|length}}{% if not user.is_authenticated and request.session.fc_id_token %} fc-authenticated{% endif %}">
{% if not request.session.fc_id_token %}
<h2>
{% if 'admin-cut' in request.get_host %}
Connectez-vous à votre compte agent GRANDLYON CONNECT
{% else %}
Connectez-vous à {% if request.partner %}<a href="{{ request.partner.url }}" style="color: {{ request.partner.color }}">{{ request.partner.name|default:'NOM VILLE' }}</a> avec{% endif %} votre {{ account_label }}
{% endif %}
</h2>
{% endif %}
<div id="methods">
{% if not user.is_authenticated and not request.session.fc_id_token %}
{% for name, content in methods %}
<div{% if "admin-cut" in request.get_host %} class="agent-auth"{% endif %}>
{{ content|safe }}
</div>
{% if not forloop.last %}
<div class="separator">
<div>{% trans "OU" %}</div>
</div>
{% endif %}
{% endfor %}
{% else %}
{% for name, content in methods reversed %}
<div>
{% if not forloop.last %}
{% else %}
<p class="highlight option second">J'ai déjà un {{ account_label }}</p>
<p>Je me connecte à mon {{ account_label }} pour l'associer à FranceConnect.</p>
{% endif %}
{{ content|safe }}
</div>
{% if not forloop.last %}
<div class="separator">
<div>{% trans "OU" %}</div>
</div>
{% endif %}
{% endfor %}
{% endif %}
</div>
{% if not request.session.fc_id_token %}
{% if registration_authorized and "admin-cut" not in request.get_host %}
<div id="login-footer">
<h2>Pas encore de compte ?</h2>
<p><a href="{{ registration_url }}" class="button">Créer un {{ account_label }}</a></p>
{% if partner_connection_request_url %}
<h2>Vous souhaitez devenir partenaire ?</h2>
<p><a href="{{ partner_connection_request_url }}">Faites votre demande de raccordement à {{ account_label }}</a></p>
{% endif %}
</div>
{% endif %}
{% else %}
<div id="messages">
<ul class="messages">
<li class="info">
Lors de votre prochaine utilisation de FranceConnect, vous serez automatiquement connecté sans repasser par cette étape.
</li>
</ul>
</div>
{% endif %}
</div>
{% endblock %}