{% extends 'layouts/authenticated.html.twig' %} {% block page_title %}Réinitialiser le mot de passe - {{ user.fullName }}{% endblock %} {% block content %}
{# Header #}

Réinitialiser le mot de passe

{{ user.fullName }} - {{ user.email }}

Retour
{# Warning Alert #}

Vous êtes sur le point de réinitialiser le mot de passe de cet utilisateur. Cette action remplacera immédiatement son mot de passe actuel.

{# Form #}
{{ form_start(form, {'attr': {'class': 'space-y-6', 'data-action': 'submit->password-reset#handleSubmit'}}) }} {# Password Fields #}

Nouveau mot de passe

{# First Password Field with Toggle #}
{{ form_label(form.plainPassword.first) }}
{{ form_widget(form.plainPassword.first, { 'attr': { 'class': 'block w-full pr-12 px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm', 'data-password-reset-target': 'password' } }) }}
{{ form_errors(form.plainPassword.first) }}
{# Second Password Field with Toggle #}
{{ form_label(form.plainPassword.second) }}
{{ form_widget(form.plainPassword.second, { 'attr': { 'class': 'block w-full pr-12 px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm', 'data-password-reset-target': 'passwordConfirm' } }) }}
{{ form_errors(form.plainPassword.second) }}

Exigences du mot de passe :

  • Minimum 8 caractères
  • Au moins une lettre majuscule
  • Au moins une lettre minuscule
  • Au moins un chiffre
{# Options #}

Options

{{ form_widget(form.mustChangePassword, {'attr': {'class': 'h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded'}}) }}
{{ form_label(form.mustChangePassword, null, {'label_attr': {'class': 'font-medium text-gray-700'}}) }}

{{ form_help(form.mustChangePassword) }}

{{ form_widget(form.sendEmail, {'attr': {'class': 'h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded'}}) }}
{{ form_label(form.sendEmail, null, {'label_attr': {'class': 'font-medium text-gray-700'}}) }}

{{ form_help(form.sendEmail) }}

{# Actions #}
Annuler
{{ form_end(form) }}
{% endblock %}