user forgot not displaying unknown user
test reset error
This commit is contained in:
parent
0f794114d0
commit
98a08b0362
@ -421,20 +421,15 @@ class user extends common
|
|||||||
null,
|
null,
|
||||||
$this->getData(['config', 'smtp', 'from'])
|
$this->getData(['config', 'smtp', 'from'])
|
||||||
);
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
// L'utilisateur n'existe pas, on ne le précise pas
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
'notification' => ($sent === true ? helper::translate('Un mail a été envoyé pour confirmer la réinitialisation') : $sent),
|
'notification' => helper::translate('Un mail a été envoyé pour confirmer la réinitialisation'),
|
||||||
'state' => ($sent === true ? true : null)
|
'state' => ($sent === true ? true : null)
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
// L'utilisateur n'existe pas
|
|
||||||
else {
|
|
||||||
// Valeurs en sortie
|
|
||||||
$this->addOutput([
|
|
||||||
'notification' => helper::translate('Utilisateur inexistant')
|
|
||||||
]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
'title' => helper::translate('Mot de passe oublié'),
|
'title' => helper::translate('Mot de passe oublié'),
|
||||||
@ -1120,14 +1115,15 @@ class user extends common
|
|||||||
// Id unique incorrecte
|
// Id unique incorrecte
|
||||||
or $this->getUrl(3) !== md5(json_encode($this->getData(['user', $this->getUrl(2)])))
|
or $this->getUrl(3) !== md5(json_encode($this->getData(['user', $this->getUrl(2)])))
|
||||||
) {
|
) {
|
||||||
$message[0] = ($this->getData(['user', $this->getUrl(2)]) === null) === true ?'Utilisateur inconnu':'';
|
$message[0] = ($this->getData(['user', $this->getUrl(2)]) === null) === true ?'Utilisateur inexistant':'';
|
||||||
$message[1] = ($this->getData(['user', $this->getUrl(2), 'forgot']) + 86400 < time()) === true ?'Temps dépassé':'';
|
$message[1] = empty($message[0]) && ($this->getData(['user', $this->getUrl(2), 'forgot']) + 86400 < time()) === true ?'Temps dépassé':'';
|
||||||
$message[2] = ($this->getUrl(3) !== md5(json_encode($this->getData(['user', $this->getUrl(2)])))) === true ?'Id incorrect':'';
|
$message[2] = empty($message[0]) && ($this->getUrl(3) !== md5(json_encode($this->getData(['user', $this->getUrl(2)])))) === true ?'Id incorrect':'';
|
||||||
|
|
||||||
// Valeurs en sortie
|
// Valeurs en sortie
|
||||||
$this->addOutput([
|
$this->addOutput([
|
||||||
'access' => false,
|
'redirect' => helper::baseurl(),
|
||||||
'notification' => implode (' | ', $message)
|
'state' => false,
|
||||||
|
'notification' => implode (' ', $message)
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
// Accès autorisé
|
// Accès autorisé
|
||||||
|
Loading…
Reference in New Issue
Block a user