IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

MySql MemberShipProvider : stockage des password


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Par défaut MySql MemberShipProvider : stockage des password
    Bonjour,

    Voilà j'utilise le membershipprovider avec une bdd mysql,
    je dois y intégrer manuellement des utilisateurs d'une ancienne bdd.
    Pour cela je souhaite entre autre récupérer le hash de leur mdp (sha-1) pour l'intégrer dans ma base.
    J'ai paramétré mon membershipprovider dans le web.config pour utiliser un sockage des mdp en "hashed" avec sha-1..
    mais je constate que le champ password dans ma table mysql_membership ne correspond pas à un hash sha-1... (28 caractères au lieu de 40).

    Je vois aussi un champ PasswordKey dans ma base qui si j'ai bien compris est utilisé si l'on utilise un passwordformat="encrypted" mais ça n'est pas mon cas.

    Une idée ? (voire plusieurs ;-) )

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Par défaut
    pour préciser, voici l'extrait de mon web.config
    qui selon moi devrait permettre l'encodage en sha-1 de mes mdp.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <add name="MySQLMembershipProvider" type="MySQL.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlServer" 
    enablePasswordRetrieval="false" 
    enablePasswordReset="false" 
    maxInvalidPasswordAttempts="150" 
    requiresQuestionAndAnswer="false" 
    requiresUniqueEmail="true" 
    passwordFormat="Hashed" 
    hashAlgorithmType="SHA1" 
    writeExceptionsToEventLog="true" 
    applicationName="/"/>
    Pour info :
    Quand je met passwordFormat="clear" mes mdp sont bien stockés en clair mais avec passwordFormat="Hashed", le format stocké n'est pas du sha-1, mais à le forme suivante : "8vbgQd7ngMaGbTXHLPn+XnmmpdU=", ce qui doit crorrespondre à une version encrypté...

Discussions similaires

  1. MySqL Stockage des données sur disque
    Par djezair31 dans le forum Administration
    Réponses: 5
    Dernier message: 23/08/2007, 17h28
  2. Problème de stockage des caractères arabe dans Mysql?
    Par merci_tous dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 24/04/2007, 12h21
  3. [MySQL] Problème par rapport au tutoriel sur le stockage des images en base
    Par dark_vidor dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 25/09/2005, 10h37
  4. firefox - mauvaise gestion des passwords
    Par photorelief dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 10/06/2005, 09h02
  5. [Preferences] Stockage des options
    Par Yan83 dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 03/05/2004, 10h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo