103 lines
3.0 KiB
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 %}
|