Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementCréation batch de comptesCréation batch de comptes
Précédente
 
Suivante
Nouveau message
13/05/2009 18:00
 

Bonjour,

Je dispose d'un site de prod fait avec DNN qui propose à nos clients de consulter leurs infos contractuelles dans un espace privé.

J'ai dupliqué ce site sur un serveur de test et je souhaite initialiser les espaces clients avec un mot de passe bidon de manière à pouvoir me connecter et voir ce que vois le client en production.

J'ai repéré les tables concernés ASPNET_MEMBERSHIP, ASPNET_USERS .... et je souhaite maintenant écrire une procédure de type DTS ou TSQL pour initialiser les comptes à partir de notre fichier client.

Je cherche de l'info sur ce sujet.

Merci d'avance

 

 

 
Nouveau message
13/05/2009 22:14
 

Bonsoir,

Jamais fait cela mais voici peut-être une piste à explorer :

Les mots de passe sont cryptés dans la BDD. Vous risquerez donc d'avoir besoin de faire appel à la méthode :

DotNetNuke.Entities.Users.UserController.SetPassword

Il faudra peut être également s'identifier via une autre méthode. Le mieux est de récupérer le source de DNN (la version correspondante à la votre), et de voir les pré-requis depuis le source. Ne pas recopier le code, mais bien utiliser les fonctions du Framework de DNN (pour la compatibilité avec les mises à jour).

C'est tout ce que je vois comme piste de départ...

Simon

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementCréation batch de comptesCréation batch de comptes