templates/security/login.html.twig line 1
{% extends 'auth.html.twig' %}
{% block title %}Connexion{% endblock %}
{% block body %}
<div id="auth">
<div class="row h-100">
<div class="col-lg-5 col-12">
<div id="auth-left">
<div class="auth-logo">
<a href="index.html"><img src="../assets/site/img/logo.png" alt="Logo" class="logo-form"></a>
</div>
<h1 class="auth-title" style="color: #0B2844">Connexion</h1>
{% if error %}
<div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
{% endif %}
{% if app.user %}
<div class="mb-3">
Vous êtes déjà connecté avec l'adresse {{ app.user.userIdentifier }}. <a href="{{ path('app_logout') }}">Déconnexion</a>
</div>
{% endif %}
<form method="post">
<div class="form-group position-relative has-icon-left mb-4">
<input type="email" value="{{ last_username }}" name="email" id="inputEmail" class="form-control form-control-xl" autocomplete="email" required autofocus>
<div class="form-control-icon">
<i class="bi bi-person"></i>
</div>
</div>
<div class="form-group position-relative has-icon-left mb-4">
<input type="password" name="password" id="inputPassword" class="form-control form-control-xl" autocomplete="current-password" required>
<div class="form-control-icon">
<i class="bi bi-shield-lock"></i>
</div>
</div>
<input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}">
<div class="form-check form-check-lg d-flex align-items-end">
<input class="form-check-input me-2" type="checkbox" value="" id="flexCheckDefault">
<label class="form-check-label text-gray-600" for="flexCheckDefault">
Rester connecté
</label>
</div>
<button class="btn btn-primary btn-block btn-lg shadow-lg mt-5" type="submit">
Connexion
</button>
</form>
<div class="text-center mt-5 text-lg fs-4">
<p><a class="font-bold" href="auth-forgot-password.html">Mot de passe oublié ?</a></p>
</div>
</div>
</div>
<div class="col-lg-7 d-none d-lg-block">
<div id="auth-right">
</div>
</div>
</div>
</div>
{% endblock %}