templates/security/login_without_password.html.twig line 1

Open in your IDE?
  1. {% extends 'security.html.twig' %}
  2. {% block content %}
  3.     <form class="form w-100" novalidate="novalidate" id="kt_sign_in_form" method="post">
  4.         <!--begin::Heading-->
  5.         <div class="text-center mb-10">
  6.             <!--begin::Title-->
  7.             <h1 class="titillium-web-bold text-dark mb-3">Connexion sans mot de passe</h1>
  8.             <p class="text-gray-400 fw-bold fs-4">Veuillez entrer votre adresse e-mail ci-dessous. Si vous possédez déjà un compte, nous vous enverrons un e-mail contenant un lien d'accès direct.</p>
  9.     
  10.         </div>
  11.         {% set query_params = app.request.query %}
  12.         {% if query_params.has('message_login_without_password') %}
  13.                     {% if query_params.get('message_login_without_password') == 'unknown-token'  %}
  14.                         <div class="text-danger fw-bold fs-4 mt-2" align="center">Le token n'existe pas ou n'est plus valide </div>
  15.                     {% elseif query_params.get('message_login_without_password') == 'unknown-email' %}
  16.                         <div class="text-danger fw-bold fs-4 mt-2"  align="center">Adresse email inconnue</div>
  17.                     {% elseif query_params.get('message_login_without_password') == 'not-enabled' %}
  18.                         <div class="text-danger fw-bold fs-4 mt-2"  align="center">Votre compte n'est pas actif, veuillez contacter l'administrateur</div>
  19.                     {% elseif query_params.get('message_login_without_password') == 'send-success' %}
  20.                         <div class="text-success fw-bold fs-4 mt-2"  align="center">Email envoiyé avec succès</div>
  21.                      {% endif %}
  22.             
  23.         {% endif %}
  24.         <div class="fv-row mb-6 position-center">
  25.             <div class="d-flex flex-stack mb-2 position-relative">
  26.                 <input class="form-control form-control-lg custom-input-size" type="text" name="email"  autocomplete="off" placeholder="Email"/>
  27.             </div>
  28.         </div>
  29.         
  30.         <div class="text-center">
  31.             <button type="submit" class="btn btn-lg btn-primary-custom btn-login w-25 mb-5 titillium-web-bold"
  32.                 {{ stimulus_action('security--login', 'submitForm') }}
  33.             >
  34.                 <span class="indicator-label">Connexion</span>
  35.                 <span class="indicator-progress">Connexion en<br> cours...
  36.                     <span class="spinner-border spinner-border-sm align-middle ms-2"></span></span>
  37.             </button>
  38.         </div>
  39.         <div class="text-center block-mdp-lost">
  40.             <a href="{{ path('app_forgot_password_request') }}" class="link-primary fs-6 fw-bolder text-decoration-underline mdp-lost">Mot de passe oublié ?</a><br>
  41.         </div>
  42.     </form>
  43. {% endblock %}
  44. {% block scripts %}
  45.     {{ encore_entry_script_tags('app') }}
  46. {% endblock %}