Phillip Smith
Phillip Smith

Reputation: 61

MVC4 Deriving a Custom ExtendedMembershipProvider

I wish to

  1. Derive a custom provider like so:

MySimpleMembershipProvider : ExtendedMembershipProvider

  1. Override all required members

  2. Register MySimpleMembershipProvider in Web.Config so that I can use WebSecurity class as used in the MVC4 template internet web projects

I cannot see how step 3 is accomplished. A beer for anyone who can show me the light.

Upvotes: 0

Views: 1406

Answers (1)

Vivek
Vivek

Reputation: 382

Register a membership provider in Web.config like this

 <membership defaultProvider="CustomMembershipProvider">
      <providers>
        <clear/>
        <add name="CustomMembershipProvider" 
            type="CustomMembership.Models.CustomMembershipProvider"
            connectionStringName="AppDb"
            enablePasswordRetrieval="false"
            enablePasswordReset="true"
            requiresQuestionAndAnswer="false"
            requiresUniqueEmail="false"
            maxInvalidPasswordAttempts="5"
            minRequiredPasswordLength="6"
            minRequiredNonalphanumericCharacters="0"
            passwordAttemptWindow="10"
            applicationName="/" />
      </providers>

See this codeproject article for more details

Upvotes: 1

Related Questions