libellés et absence de double authentification si compte inférieur au seuil

This commit is contained in:
Fred Tempez 2024-12-16 21:40:07 +01:00
parent fb30c6495a
commit 1f71dc768f
2 changed files with 5 additions and 5 deletions

View File

@ -1068,9 +1068,9 @@ class user extends common
* Double authentification en cas de saisie correcte * Double authentification en cas de saisie correcte
*/ */
// Clé d'authenfication utlisée pour lié le compte au cookie au lieu de stocke le hash du mot de passe // Clé d'authenfication utlisée pour lier le compte au cookie au lieu de stocker le hash du mot de passe
$authKey = uniqid('', true) . bin2hex(random_bytes(8)); $authKey = uniqid('', true) . bin2hex(random_bytes(8));
if ($this->getData(['config', 'connect', 'mailAuth']) >= $this->getData(['user', $userId, 'group'])) { if ($this->getData(['user', $userId, 'group']) >= $this->getData(['config', 'connect', 'mailAuth'])) {
$logStatus = 'Envoi du mail d\'authentification'; $logStatus = 'Envoi du mail d\'authentification';
// Redirection vers la page d'authentification // Redirection vers la page d'authentification
$authRedirect = 'user/auth/'; $authRedirect = 'user/auth/';
@ -1231,9 +1231,9 @@ class user extends common
) { ) {
$sent = $this->sendMail( $sent = $this->sendMail(
$this->getUser('mail'), $this->getUser('mail'),
'Tentative de connexion à votre', 'Validation de la connexion à votre compte',
//'Bonjour <strong>' . $item['prenom'] . ' ' . $item['nom'] . '</strong>,<br><br>' . //'Bonjour <strong>' . $item['prenom'] . ' ' . $item['nom'] . '</strong>,<br><br>' .
'<p>Clé de validation à saisir dans le formulaire :</p>' . '<p>Clé de validation à saisir dans le formulaire de connexion :</p>' .
'<h1><center>' . $this->getData(['user', $this->getUser('id'), 'authKey']) . '</center></h1>', '<h1><center>' . $this->getData(['user', $this->getUser('id'), 'authKey']) . '</center></h1>',
null, null,
$this->getData(['config', 'smtp', 'from']) $this->getData(['config', 'smtp', 'from'])

View File

@ -2,7 +2,7 @@
<div class="row"> <div class="row">
<div class="col6 offset3"> <div class="col6 offset3">
<?php echo template::text('userAuthKey', [ <?php echo template::text('userAuthKey', [
'label' => helper::translate('Clé reçue par couriel') 'label' => helper::translate('Clé reçue par courriel')
]); ?> ]); ?>
</div> </div>
</div> </div>