templates/security/login.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Connexion - {{ parent() }}{% endblock %}
  3. {%  block javascripts %}
  4.     {{ parent() }}
  5.     {{ encore_entry_script_tags('login') }}
  6. {%  endblock %}
  7. {%  block stylesheets %}
  8.     {{ parent() }}
  9.     {{ encore_entry_link_tags('login') }}
  10. {%  endblock %}
  11. {% block body %}
  12.     {% if error %}
  13.         <div id="notification">
  14.             <div class="aks-alert aks-danger">
  15.                 <div class="aks-alert-header">
  16.                     <div class="aks-alert-icon"><i class="ri-close-circle-line"></i></div>
  17.                     <div class="aks-alert-content">
  18.                         <div class="aks-alert-title">Erreur
  19.                         </div>
  20.                         <div class="aks-alert-main">
  21.                             {{ error.messageKey|trans(error.messageData, 'security') }}
  22.                         </div>
  23.                     </div>
  24.                     <div class="aks-alert-close"><i class="ri-close-line"></i></div>
  25.                 </div>
  26.             </div>
  27.         </div>
  28.     {% endif %}
  29.     <div class="row">
  30.         <div class="col-xl-4 col-lg-4 col-md-12 col-sm-12 col-12 block-form-login">
  31.             <form method="post" class="form-login">
  32.                 <img class="logo" src="{{ asset('build/images/logoDouble.png') }}" alt="Blizz">
  33.                 <div class="title">B-Ticket</div>
  34.                 <div class="subtitle">Connectez-vous afin d'accéder à votre espace</div>
  35.                 <div class="form-group">
  36.                     <label for="inputUsername" class="required">Nom d'utilisateur</label>
  37.                     <input type="text" value="{{ last_username }}" name="username" id="inputUsername" class="form-control {% if error %}error-input{% endif %}" autocomplete="username" required autofocus>
  38.                 </div>
  39.                 <div class="form-group">
  40.                     <label for="inputPassword" class="required">Mot de passe</label>
  41.                     <input type="password" name="password" id="inputPassword" class="form-control {% if error %}error-input{% endif %}" autocomplete="current-password" required>
  42.                 </div>
  43.                 <div class="form-group">
  44.                     <div class="checkbox mb-3">
  45.                         <div class="form-check">
  46.                             <input class="form-check-input" type="checkbox" name="_remember_me" id="_remember_me">
  47.                             <label class="form-check-label" for="_remember_me">
  48.                                 Se souvenir de moi
  49.                             </label>
  50.                         </div>
  51.                     </div>
  52.                 </div>
  53.                 <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}">
  54.                 <button class="btn btn-primary" id="btnLogin" type="submit">
  55.                     Se connecter
  56.                 </button>
  57.             </form>
  58.         </div>
  59.         <div class="col-xl-8 col-lg-8 col-md-12 col-sm-12 col-12 background-login-left">
  60.             <div class="content">
  61.             </div>
  62.         </div>
  63.     </div>
  64. {% endblock %}