fix import users with password

This commit is contained in:
Fred Tempez 2023-10-05 16:28:17 +02:00
parent 821709a7dc
commit bd798925f9
2 changed files with 8 additions and 6 deletions

View File

@ -1,5 +1,5 @@
id;nom;prenom;email;groupe id;nom;prenom;email;groupe;passe
jm1;Membre1;Jean;jean.membre1@email.fr;1 jm1;Membre1;Jean;jean.membre1@email.fr;1;jEan05
am2;Membre2;Albert;albert.membre2@email.fr;1 am2;Membre2;Albert;albert.membre2@email.fr;1;alBertAG
jrediteur;Editeur;Robert;robert.editeur@email.fr;2 jrediteur;Editeur;Robert;robert.editeur@email.fr;2;roBert54
padmin;Dupuis;Admin;paul.admin@email.fr;3 padmin;Dupuis;Admin;paul.admin@email.fr;3;paul;32Mirabel32

1 id id;nom;prenom;email;groupe;passe nom prenom email groupe
2 jm1 jm1;Membre1;Jean;jean.membre1@email.fr;1;jEan05 Membre1 Jean jean.membre1@email.fr 1
3 am2 am2;Membre2;Albert;albert.membre2@email.fr;1;alBertAG Membre2 Albert albert.membre2@email.fr 1
4 jrediteur jrediteur;Editeur;Robert;robert.editeur@email.fr;2;roBert54 Editeur Robert robert.editeur@email.fr 2
5 padmin padmin;Dupuis;Admin;paul.admin@email.fr;3;paul;32Mirabel32 Dupuis Admin paul.admin@email.fr 3

View File

@ -1057,11 +1057,13 @@ class user extends common
and array_key_exists('nom', $item) and array_key_exists('nom', $item)
and array_key_exists('groupe', $item) and array_key_exists('groupe', $item)
and array_key_exists('email', $item) and array_key_exists('email', $item)
and array_key_exists('passe', $item)
and $item['nom'] and $item['nom']
and $item['prenom'] and $item['prenom']
and $item['id'] and $item['id']
and $item['email'] and $item['email']
and $item['groupe'] and $item['groupe']
and $item['passe']
) { ) {
// Validation du groupe // Validation du groupe
$item['groupe'] = (int) $item['groupe']; $item['groupe'] = (int) $item['groupe'];
@ -1098,7 +1100,7 @@ class user extends common
'pseudo' => $item['prenom'], 'pseudo' => $item['prenom'],
'signature' => 1, 'signature' => 1,
// Pseudo // Pseudo
'password' => uniqid(), 'password' => helper::filter($item['passe'],helper::FILTER_PASSWORD),
// A modifier à la première connexion // A modifier à la première connexion
"connectFail" => null, "connectFail" => null,
"connectTimeout" => null, "connectTimeout" => null,