Bonjour
Pour tous avouer je ne suis pas très familier de la prog Objet mais j'y travail.
Voila j'ai recréé mon propre MembershipProvider, maintenant je voudrais modifier la méthode
ValidateUser car actuellement elle ne permet de retourner que true/false et moi j'aimerai via un byref status savoir ce qui c'est passé (succès, mot de pass faux, username faux, compte bloqué, etc.).
j'ai donc écrit
PublicOverloadsFunction ValidateUser(ByVal username AsString, ByVal password AsString, ByRef status AsString) As
Boolean
Mon code
EndFunction
mais cela n'est pas bon j'ai aussi essayé
Public
Overrides
Function ValidateUser(ByVal username AsString, ByVal password AsString) As
Boolean
Return ValidateUser(username, password, status)
End Function
Public
Overloads
Function ValidateUser(ByVal username AsString, ByVal password AsString, ByRef status AsString) As
Boolean
Mon code
EndFunction
et je fais l'appel comme suit
Dim Status AsString = ""
Membership.ValidateUser(Login1.UserName, Login1.Password)
Login1.FailureText = Status
mais bien sur status n'ai pas retourné.
si une ame charitable pouvais éclairer ma lanterne merci.
Bruno POUPON webmaster@primactif.com
HTTP://WWW.PRIMACTIF.COM