none
reset password sur la table AspNetUsers vb.net 2017

    Question

  • Ça fait plusieurs semaine que je cherche et je ne trouve pas la solution.

    J'ai besoin de pouvoir reseter les mots de passe de mes utilisateurs qui les oublient.

    Je pense que je me rapproche le plus avec ce code :

            Dim manager = New UserManager()
            manager.RemovePassword("547808a2-94b6-493a-b436-67204a168c17")
            manager.AddPassword("547808a2-94b6-493a-b436-67204a168c17", "essai01")

    Mais ça ne fonctionne pas

    Merci de votre aide


    Daniel

    mardi 31 octobre 2017 07:47

Toutes les réponses

  • Je continus à chercher mais je ne trouve toujours pas.

    J'ai un peu avancé avec ce code :

     Dim manager = New UserManager()
    
            Dim identityuser As ApplicationUser = manager.FindByName(UsernameTextBox.Text)
            Dim test As String = Convert.ToString(identityuser.Id)
            If identityuser Is Nothing Then
                Msg.Text = "l'utilisateur n'existe pas"
                Msg.Visible = True
            Else
                Msg.Text = "l'utilisateur existe"
                Msg.Visible = True
    
                Dim resetToken As String = manager.GeneratePasswordResetToken(test) 'erreur ici
    
                manager.ResetPassword(test, resetToken, "LOA@12345")
            End If
    je suis preneur de toutes les informations


    Daniel

    lundi 20 novembre 2017 16:30