none
Ajoutez des utilisateurs au "asp.net configuration" sans passez par cette outils RRS feed

  • Question

  • Bonjour, dans le cadre d'un stage, je doit créer un site.

    J'ai utilisé l'outil asp.net configuration pour créer des users, mais je doit:

    Récupérer des ID et PASSWORD dans un fichier texte , et les ajouté a ceux déjà créé est-ce possible?
    et comment gérer le cryptage de ces donnée.

    Un débutant en Visual studio 2005   
    vendredi 22 mai 2009 10:11

Réponses

  • Le WebConfigManager te permet d'accéder en lecture/écriture au Web.Config. Tu trouveras tout le détail dans cet article , en ce qui concerne le cryptage/décryptgae.

    Au risque de le répéter, on évite de stocker des mots de passe où que ce soit, à moins de vouloir les rappeler aux utilisateurs. Dans ce cas, il vaut mieux partir sur une implémentation costaud telle que le propose le MemberShipProvider . En plus, il offre l'avantage de pouvoir utiliser tous les contrôles de login (voir toolbox)

    A part ça, la solution la plus simple, c'est encore le stockage d'une clé MD5 du mot de passe, plutôt que le mot de passe lui-même:
    - il est impossible de reconstituer le contenu textuel à l'origine d'une clé MD5, donc pas besoin de cryptage.
    - une clé MD5 est quasiment unique pour chaque contenu textuel. Donc il suffit de comparer la clé sauvegardée avec celle qu'on calcule sur la saisie de l'utilisateur et le tour est joué ...
    C'est une solution sécurisée et pas chère pour gérer une l'authentification ...

    Xavier
    lundi 25 mai 2009 13:02