Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
I have a custom MembershipProvider based on this example[^] from msdn.
 
I defined the minRequiredPasswordLength and minRequiredNonAlphanumericCharacters in my web.config like this:
 
    <membership defaultProvider="CustomMembershipProvider">
      <providers>
        <clear/>
        <add name="CustomMembershipProvider"
             type="CustomProviders.CustomMembershipProvider"
             connectionStringName="CustomDB"
             enablePasswordRetrieval="false"
             enablePasswordReset="true"
             requiresQuestionAndAnswer="false"
             writeExceptionsToEventLog="true"
             requiresUniqueEmail="false"
             passwordFormat="Hashed"
             minRequiredPasswordLength="8"
             minRequiredNonAlphanumericCharacters="2"
             maxInvalidPasswordAttempts="5"
             passwordAttemptWindow="10"
             />
      </providers>
    </membership>
 
But when I try to change the password of the current user using the ChangePassword control or when I create a new user using the CreateUserWizard control, the Membership does not perform any validation over the new password, this means, both controls allow me introduce a new password like abc.
 
Does the Membership validate automatically the password?
I need to hand-code the password validation methods or there are something wrong with my code?
Posted 23-Nov-12 7:27am

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

I found the solution here[^].
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Your Filters
Interested
Ignored
     
0 Shai Vashdi 1,518
1 Tadit Dash 330
2 Manas Bhardwaj 319
3 OriginalGriff 243
4 Sergey Alexandrovich Kryukov 205
0 Sergey Alexandrovich Kryukov 9,530
1 OriginalGriff 5,716
2 Peter Leow 4,345
3 Maciej Los 3,540
4 Abhinav S 3,373


Advertise | Privacy | Mobile
Web02 | 2.8.140415.2 | Last Updated 23 Nov 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Use
Layout: fixed | fluid