Création de comptes utilisateurs en masse (SQL)

Installation & Configuration du logiciel
Répondre
Cyriloo
Gsup LEVEL 0
Messages : 2
Enregistré le : mer. 21 juin 2023 11:06

Bonjour,
Je souhaite créer des utilisateurs en masse via SQL.
La création des comptes se passe correctement, mais un problème se pose à l'initialisation des mots de passe.

Je veux créer un mot de passe temporaire pour chaque utilisateur, le renseigner dans la base SQL, puis le communiquer à chaque utilisateur pour qu'il se connecte sur la plateforme et le réinitialise à la première connexion.

Malheureusement si je spécifie un mot de passe "en clair" dans la db, celui ci ne fonctionne pas sur l'écran d'identification.
Est-ce qu'il est possible de faire ce genre de manipulation depuis la version 3.1.40 ?

Merci pour votre retour.
Avatar du membre
Flox
Administrateur du site
Messages : 9048
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

l'application ne stock pas les mots de passe des utilisateurs mais uniquement une empreinte des mots de passe.

L'empreinte est généré en PHP.

password=$2y$10$9SCfTGTEMpAzSnvg/fKArO3x9hnuYgoUE/rud0bKpv/y9V.qddSFO

Vous pourrez générer une empreinte via cette page
https://demo.gestsup.fr/admin/pwd_recovery.php
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Cyriloo
Gsup LEVEL 0
Messages : 2
Enregistré le : mer. 21 juin 2023 11:06

Merci !
reverseproxy
Gsup LEVEL 1
Messages : 21
Enregistré le : mer. 21 févr. 2024 11:56

Bonjour,

Je rebondis sur le sujet, dans le cas ou le nombre d'users dépassent les 100 personnes, que me conseillez-vous pour générer cette empreinte ?

Merci !

RV
Modifié en dernier par reverseproxy le jeu. 22 févr. 2024 11:19, modifié 1 fois.
Debian 12.1 | GestSup 3.2.47 | MariaDB : 10.11.6 | PHP : 8.2.7 |
Avatar du membre
Flox
Administrateur du site
Messages : 9048
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

Actuellement la seule façon de générer les empreintes c'est d'utiliser le script :

https://demo.gestsup.fr/admin/pwd_recovery.php

Vous pouvez créer un nouveau sujet dans la section update au besoin.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
reverseproxy
Gsup LEVEL 1
Messages : 21
Enregistré le : mer. 21 févr. 2024 11:56

OK merci ! et BRAVO pour votre Application !
Debian 12.1 | GestSup 3.2.47 | MariaDB : 10.11.6 | PHP : 8.2.7 |
reverseproxy
Gsup LEVEL 1
Messages : 21
Enregistré le : mer. 21 févr. 2024 11:56

Bonjour,

Est-ce que des membres de la communauté de GestSup, auraient un retour d’expérience pour injecter des user en masse ?

Merci d'avance !

RV
Debian 12.1 | GestSup 3.2.47 | MariaDB : 10.11.6 | PHP : 8.2.7 |
Répondre