From 6b94ac3b434d7aa7a2b2cde47b72a40e0f3076d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=AFeul=20Rouquette?= <maieul@maieul.net> Date: Thu, 19 Dec 2019 22:08:54 +0100 Subject: [PATCH] hasher plutot que crypter --- inc/formidable.php | 6 +++--- traiter/enregistrement.php | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/inc/formidable.php b/inc/formidable.php index a3c2f46d..72eda684 100644 --- a/inc/formidable.php +++ b/inc/formidable.php @@ -170,7 +170,7 @@ function formidable_verifier_reponse_formulaire($id_formulaire, $choix_identific $where_variable_php = ''; if ($id_auteur) { if ($anonymiser == 'on') { - $id_auteur = formidable_crypter_id_auteur($id_auteur); + $id_auteur = formidable_hasher_id_auteur($id_auteur); $where_id_auteur = 'variable_php="'.$id_auteur.'"'; } else { $where_id_auteur = 'id_auteur='.$id_auteur; @@ -603,11 +603,11 @@ function formidable_variable_php_identification($nom_variable, $id_formulaire) { } /** - * Retourne une valeur crypté de l'id_auteur. + * Retourne une valeur hashée de l'id_auteur + secret du site. * @param string $id_auteur * @return string */ -function formidable_crypter_id_auteur($id_auteur="") { +function formidable_hasher_id_auteur($id_auteur="") { include_spip('inc/securiser_action'); $pass = secret_du_site(); return md5($pass.$id_auteur); diff --git a/traiter/enregistrement.php b/traiter/enregistrement.php index c516d572..49d101b5 100644 --- a/traiter/enregistrement.php +++ b/traiter/enregistrement.php @@ -22,7 +22,7 @@ function traiter_enregistrement_dist($args, $retours) { // traitement de l'anonymisation de l'auteur lorsque la méthode d'identification se fait par l'identifiant if ($options['anonymiser'] == 'on' and $id_auteur) { if ($options['identification'] == 'id_auteur' ) { - $variable_php = formidable_crypter_id_auteur($id_auteur); + $variable_php = formidable_hasher_id_auteur($id_auteur); } $id_auteur = 0; } -- GitLab