{% extends 'base.html.twig' %} {% set page_title = page_title|default('Connexion · RueduProf 2026') %} {% set meta_description = meta_description|default('Page de connexion moderne RueduProf, responsive desktop et mobile, en Twig + Bootstrap.') %} {% set site_name = site_name|default('RueduProf') %} {% set header_cta_label = header_cta_label|default('Créer un compte') %} {% set header_cta_href = header_cta_href|default('#inscription') %} {% set nav_items = nav_items|default([ {'label': 'Trouver un prof', 'href': '#'}, {'label': 'Devenir prof', 'href': '#'}, {'label': 'Comment ça marche', 'href': '#'}, {'label': 'Aide', 'href': '#'} ]) %} {% set login_form = login_form|default({ 'title': 'Bon retour sur RueduProf', 'subtitle': 'Connectez-vous pour retrouver vos demandes, vos messages et vos prochains cours.', 'email': '', 'remember': true, 'alert': 'Exemple de zone flash : erreur de mot de passe, compte à vérifier, ou message de succès après une réinitialisation.', 'providers': ['Google', 'Apple'], 'proofs': [ 'Messagerie sécurisée avec les professeurs', 'Historique des demandes et favoris', 'Accès rapide sur mobile et desktop' ] }) %} {% set auth_showcase = auth_showcase|default({ 'eyebrow': 'Connexion premium', 'title': 'Reprenez vos cours en quelques secondes.', 'copy': 'Une page de connexion plus haut de gamme, plus lisible et mieux structurée pour rassurer immédiatement les parents, élèves et professeurs.', 'bullets': [ 'Tunnel simple avec récupération de mot de passe visible', 'Signaux de confiance clairs dès le premier écran', 'CTA et champs optimisés pour le tactile' ], 'stats': [ {'value': '1 clic', 'label': 'pour retrouver vos messages'}, {'value': '100%', 'label': 'responsive'}, {'value': '0 friction', 'label': 'dans le parcours'} ], 'quote': { 'text': 'Je retrouve tout de suite mes échanges avec les profs et mes demandes en cours.', 'author': 'Nadia, parent utilisatrice' }, 'floating': { 'label': 'Point fort UX', 'title': 'Connexion rassurante', 'text': 'Formulaire lisible, liens d’aide visibles et structure pensée pour la conversion.' } }) %} {% block body %}
{% include 'components/_auth_showcase.html.twig' with { auth_showcase: auth_showcase } only %}
Connexion

{{ login_form.title }}

{{ login_form.subtitle }}

Pas encore inscrit ? Créer un compte
{% for provider in login_form.providers %}
{% endfor %}
ou avec votre email
Mot de passe oublié ?
Espace sécurisé
Pensé pour la conversion

Liens utiles, signaux de confiance et hiérarchie claire pour réduire la friction dès la connexion.

{% for proof in login_form.proofs %}
{{ proof }}
{% endfor %}
{% endblock %}