Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

jpdn2
2007-12-27 12:20:39

Super,

Ca marche en inserant dans phpwebgallery_users et dans phpwebgallery_user_group seulement.

Ca va me faire gagner beaucoup de temps.
Je fabrique maintenant mon SQL complet ( depuis ma base Access, et avec MySQLFront)

Merci encore pour la réponse ultra rapide !

VDigital
2007-12-27 11:39:05

exemple:

INSERT INTO `phpwebgallery_users`
  (id,username,password,mail_address)
  VALUES
  (25, 'toto', 'CD5FFFFFFFFFFFFF', 'toto@antispam.fr');


INSERT INTO `phpwebgallery_user_group`
  (user_id, group_id)
  VALUES
  (25, 6);

'CD5FFFFFFFFFFFFF' le MD5 du mot de passe.
8-)

VDigital
2007-12-27 11:29:29

jpdn2 a écrit:

sinon, comment envoyer le contenu de ce fichier en simulant des inscriptions comme le ferait un nouvel utilisateur via  internet , et ce afin de remplir toutes ces tables automatiquement ?

Fabrique les ordres 'INSERT into '... dans un fichier .sql
et utilise phpMyAdmin.

8-)

VDigital
2007-12-27 11:27:07

Pour assigner le groupe par défaut, il te faudra charger la table phpwebgallery_user_group et cela devrait être suffisant.

Je ne crois pas qu'il soit nécessaire de précharger phpwebgallery_user_infos.
8-)

jpdn2
2007-12-27 10:52:24

Bonjour,

J'ai le même problème avec une gallerie que je viens de mettre en place , et pour laquelle je dois maintenant créer les 250 utilisateurs, qui appartiennent tous au même groupe. "MEMBRES"
J'ai défini ce groupe par défaut dans PWG, gestion des groupes .
J'ai un fichier SQL avec les login, mot de passe en MD5 et email

Ma question est :
Est il suffisant de charger la table phpwebgallery_user ?
sinon quelles sont les autres tables que je dois aussi renseigner ? ( phpwebgallery_group , phpwebgallery_infos, etc...)

sinon, comment envoyer le contenu de ce fichier en simulant des inscriptions comme le ferait un nouvel utilisateur via  internet , et ce afin de remplir toutes ces tables automatiquement ?

Merci d'avance,

the_bod
2007-09-19 11:45:39

mathiasm a écrit:

the_bod a écrit:

Pas très doué en PHP.
Comment je peux verifier le codage des PW éxistants dans mySQL ?

En fait, il faut regarder le source php de l'application lorsqu'elle chiffre les mots de passe (l'équivalent de la page identification.php de phpwebgallery).

Merci, j'ai regardé, j'ai trouvé je suis en cours de tests.
je vous tiens au courant.

mathiasm
2007-09-18 21:25:58

the_bod a écrit:

Pas très doué en PHP.
Comment je peux verifier le codage des PW éxistants dans mySQL ?

En fait, il faut regarder le source php de l'application lorsqu'elle chiffre les mots de passe (l'équivalent de la page identification.php de phpwebgallery).

the_bod
2007-09-18 08:19:53

mathiasm a écrit:

Vérifie déjà comment les anciens mots de passe sont chiffrés. Si le système est le même, alors bingo. Sinon, t'es foutu, car le chiffrage des mots de passe est destructif (md5, etc).
Si tu as les mots de passe en clair, tu peux te faire une moulinette php qui va te générer tes hash. MySQL supporte MD5, SHA1, mais pas SMD5, format par défaut dans phpwebgallery.
Si tu passes en md5, tu peux utiliser la fonction mysql pour chiffrer pendant le INSERT, sinon, solution php évoquée ci-dessus.

Pas très doué en PHP.
Comment je peux verifier le codage des PW éxistants dans mySQL ?

mathiasm
2007-09-17 23:29:05

Vérifie déjà comment les anciens mots de passe sont chiffrés. Si le système est le même, alors bingo. Sinon, t'es foutu, car le chiffrage des mots de passe est destructif (md5, etc).
Si tu as les mots de passe en clair, tu peux te faire une moulinette php qui va te générer tes hash. MySQL supporte MD5, SHA1, mais pas SMD5, format par défaut dans phpwebgallery.
Si tu passes en md5, tu peux utiliser la fonction mysql pour chiffrer pendant le INSERT, sinon, solution php évoquée ci-dessus.

the_bod
2007-09-17 20:17:18

grum a écrit:

j'oubliais : lors de l'import, pense bien à utiliser la même fonction de cryptage que PWG pour le mot de passe (je pense a PASSWORD() mais bon, je n'ai pas vérifié)

Merci, j'avais effectivement pensé à utiliser directement phpmyadmin mais j'ai le problème de cryptage du PW et la je ne sais pas trop comment faire. Si quelqu'un peut me donner un petit coup de main !!
Merci d'avance

grum
2007-09-17 19:44:12

j'oubliais : lors de l'import, pense bien à utiliser la même fonction de cryptage que PWG pour le mot de passe (je pense a PASSWORD() mais bon, je n'ai pas vérifié)

grum
2007-09-17 19:43:07

Bonjour,

Tu peux utiliser mysql je pense.
çà demande par contre un peu de savoir faire...

sinon essaye avec esKuel, y a des fonctions d'import mais je n'ai jamais testé...
http://eskuel.sourceforge.net

the_bod
2007-09-17 17:23:37

Bonjour,
j'ai besoin de créer une centaine d'utilisateur sur notre site. Je voudrais savoir s'il existe un outil permettant de d’importer une liste d’utilisateur avec mot de passe et groupe d’appartenance depuis un fichier type csv par exemple. J’ai parcouru tout le site et je n’ai rien trouvé sur le sujet.
Merci d’avance

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact