Files
Vivier/vues/nouveau_mot_de_passe.php
T

18 lines
1.3 KiB
PHP

<div class="porte">
<img src="assets/logo-itclub-or.png" alt="<?= e(t('IT Club')) ?>" width="224" height="70">
<p class="porte-nom"><?= e(config('nom_app')) ?></p>
<p class="porte-role"><?= e(t('Le gestionnaire vous a donné ce mot de passe. Choisissez le vôtre : lui seul le connaîtra.')) ?></p>
<form method="post" action="<?= e(url('nouveau_mot_de_passe')) ?>" class="pile">
<?= champ_csrf() ?>
<?php if ($erreur): ?><p class="flash flash-erreur" role="alert"><?= e($erreur) ?></p><?php endif; ?>
<label><?= e(t('Nouveau mot de passe, %d caractères au moins', LONGUEUR_MOT_DE_PASSE)) ?>
<input type="password" name="nouveau" required autofocus minlength="<?= LONGUEUR_MOT_DE_PASSE ?>" maxlength="<?= LONGUEUR_MAX_MOT_DE_PASSE ?>" autocomplete="new-password">
</label>
<label><?= e(t('Confirmation')) ?>
<input type="password" name="confirmation" required minlength="<?= LONGUEUR_MOT_DE_PASSE ?>" maxlength="<?= LONGUEUR_MAX_MOT_DE_PASSE ?>" autocomplete="new-password">
</label>
<button type="submit"><?= e(t('Continuer')) ?></button>
</form>
<p class="porte-note"><?= e(t('Une phrase de plusieurs mots se retient mieux qu\'un mélange de signes. Vivier refuse les mots de passe connus dans des fuites de données.')) ?></p>
</div>