Skip to content
Extraits de code Groupes Projets
Valider 6807e139 rédigé par b_b's avatar b_b Validation de Gitea
Parcourir les fichiers

utiliser charger_fonction() avant d'appeler generer_htpass()

ref #4497
parent 0cb8db67
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -411,7 +411,9 @@ function auth_spip_modifier_pass($login, $new_pass, $id_auteur, $serveur = '') { ...@@ -411,7 +411,9 @@ function auth_spip_modifier_pass($login, $new_pass, $id_auteur, $serveur = '') {
$c = []; $c = [];
include_spip('inc/acces'); include_spip('inc/acces');
include_spip('auth/sha256.inc'); include_spip('auth/sha256.inc');
$htpass = generer_htpass($new_pass); if ($generer_htpass = charger_fonction('generer_htpass', 'inc', true)) {
$htpass = $generer_htpass($new_pass);
}
$alea_actuel = creer_uniqid(); $alea_actuel = creer_uniqid();
$alea_futur = creer_uniqid(); $alea_futur = creer_uniqid();
$pass = spip_sha256($alea_actuel . $new_pass); $pass = spip_sha256($alea_actuel . $new_pass);
......
...@@ -83,7 +83,9 @@ function install_etape_3b_dist() { ...@@ -83,7 +83,9 @@ function install_etape_3b_dist() {
$pass = unicode2charset(utf_8_to_unicode($pass), 'iso-8859-1'); $pass = unicode2charset(utf_8_to_unicode($pass), 'iso-8859-1');
include_spip('auth/sha256.inc'); include_spip('auth/sha256.inc');
include_spip('inc/acces'); include_spip('inc/acces');
$htpass = generer_htpass($pass); if ($generer_htpass = charger_fonction('generer_htpass', 'inc', true)) {
$htpass = $generer_htpass($new_pass);
}
$alea_actuel = creer_uniqid(); $alea_actuel = creer_uniqid();
$alea_futur = creer_uniqid(); $alea_futur = creer_uniqid();
$shapass = spip_sha256($alea_actuel . $pass); $shapass = spip_sha256($alea_actuel . $pass);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter