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

Silverlight Discussion :

securité ASP: reset password, change password


Sujet :

Silverlight

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Par défaut securité ASP: reset password, change password
    Bonjour,

    Dans une business application, j'utilise le login "standard" qui est basé sur des tables SQL Server.

    La "loginWindow" permet de créer un nouvel utilisateur ASP.

    Je voudrais savoir comment ré-initialiser le mot de passe d'un utilisateur existant.

    Je voudrais également qu'un utilisateur puisse changer son propre mot de passe (après vérification qu'il connaisse bien le mot de passe actuel).

    Quelqu'un a t'il déjà fait celà ?

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    159
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 159
    Par défaut
    Hello,

    Le template Business Application utilise les ASP.NET Membership provider par défaut pour la gestion des utilisateurs. Il te suffit donc de chercher sur internet des exemples de code en ASP.NET faisant ce que tu cherches à faire. Ensuite, il te restera plus qu'à modifier la fenêtre de login et la partie RIA Services pour ajouter cette logique. Pour commencer, regardes du coté de Membership.EnablePasswordReset lors de la création de l'utilisateur dans UserRegistrationService.

    Bye,

    David Rousset
    Microsoft France

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Par défaut
    Merci pour ta réponse.

    Je ne suis pas un grand expert dans la sécurité ASP…

    Si un utilisateur oublie son password, je ne souhaite pas qu’il puisse lui-même en régénérer un via la question secrète mais bien qu’il doive contacter l’administrateur qui lui régénérera un Password.

    J'arrive bien a créer dans Public Class UserRegistrationService

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
      Public Sub GenereNouveauMotDePasse(ByVal Username As String, ByVal MonNouveauPassword As String)
            Dim mu As MembershipUser = Membership.GetUser(username)
            mu.ChangePassword(mu.ResetPassword(), MonNouveauPassword )
        End Sub
    mais je ne sais pas comment y accéder à partir du client silverlight.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. SHAREPOINT 2013 - Change password
    Par cyberclound dans le forum Développement Sharepoint
    Réponses: 1
    Dernier message: 04/05/2013, 19h42
  2. Equivalent contrôle ASP.net <input type="password" >
    Par stefsas dans le forum ASP.NET
    Réponses: 3
    Dernier message: 19/05/2010, 09h12
  3. Réponses: 2
    Dernier message: 21/07/2009, 14h18

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