<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>EFMembership Wiki Rss Feed</title><link>http://efmembership.codeplex.com/</link><description>EFMembership Wiki Rss Description</description><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=29</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Code First Membership Provider&lt;br&gt;
&lt;span style="color:#ff0000"&gt;With YOUR OPTIONAL DATABASE DESIGN&lt;/span&gt;&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;source code = &lt;a href="https://github.com/OmidID/Ado.net-Entity-Framework-Membership-Provider"&gt;
https://github.com/OmidID/Ado.net-Entity-Framework-Membership-Provider&lt;/a&gt;&lt;/p&gt;
&lt;div style="background-color:#000000; width:70%; border-width:4px; border-style:solid; font:1.5em/1.5em 'andale mono','lucida console',monospace; color:#e2e2e2; padding:15px"&gt;
PM&amp;gt; Install-Package EFMembership&lt;/div&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 2.0 (30/01/2012):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fully customizable with your database &lt;/li&gt;&lt;li&gt;Converted to Entity Framework 4.2 &lt;/li&gt;&lt;li&gt;Converted to Code First &lt;/li&gt;&lt;li&gt;Included AspNet Sql Database design &lt;/li&gt;&lt;li&gt;Old Version database design included &lt;/li&gt;&lt;li&gt;Default User and Role database design included &lt;/li&gt;&lt;li&gt;Hierarchically Database supported &lt;/li&gt;&lt;li&gt;Custom Data Mapper &lt;/li&gt;&lt;li&gt;Custom Data Context &lt;/li&gt;&lt;li&gt;Optional database table Prefix &lt;/li&gt;&lt;li&gt;Optional database table Schema &lt;/li&gt;&lt;li&gt;Optional to use Application name &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Profile Provider &lt;/li&gt;&lt;li&gt;Session Provider &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;   &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                    [OmidID.Web.Security.Default.DefaultUser,&lt;br&gt;                         OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int64]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                     [OmidID.Web.Security.Default.DefaultRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.DefaultUserRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;If you using Asp.Net database (aspnet_regsql). try this code:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                             [OmidID.Web.Security.Default.AspNet.AspUser, &lt;br&gt;                                  OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                            [OmidID.Web.Security.Default.AspNet.AspRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.AspNet.AspUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If using OLD version of EFMembership (0.9):&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                              [OmidID.Web.Security.Default.OldEf.EfUser, &lt;br&gt;                                    OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                           [OmidID.Web.Security.Default.OldEf.EfRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.OldEf.EfUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;  &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         connectionString=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;Data Source=.\SQLEXPRESS;Initial Catalog=EFMembership;Integrated Security=True&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         providerName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;Now you have to install or create datebase :&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;&lt;span style="color:blue"&gt;var&lt;/span&gt; installer = &lt;span style="color:blue"&gt;new&lt;/span&gt; OmidID.Web.Security.Installer();
			
installer.MembershipProvider = System.Web.Security.Membership.Provider;
installer.RoleProvider = System.Web.Security.Roles.Provider;

&lt;span style="color:green"&gt;//Install database:&lt;/span&gt;
&lt;span style="color:blue"&gt;var&lt;/span&gt; installed = installer.CreateIfNotExist();

&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Fri, 16 Mar 2012 14:44:38 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120316024438P</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=28</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Code First Membership Provider&lt;br&gt;
&lt;span style="color:#ff0000"&gt;With YOUR OPTIONAL DATABASE DESIGN&lt;/span&gt;&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;div style="background-color:#000000; width:70%; border-width:4px; border-style:solid; font:1.5em/1.5em 'andale mono','lucida console',monospace; color:#e2e2e2; padding:15px"&gt;
PM&amp;gt; Install-Package EFMembership&lt;/div&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 2.0 (30/01/2012):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fully customizable with your database &lt;/li&gt;&lt;li&gt;Converted to Entity Framework 4.2 &lt;/li&gt;&lt;li&gt;Converted to Code First &lt;/li&gt;&lt;li&gt;Included AspNet Sql Database design &lt;/li&gt;&lt;li&gt;Old Version database design included &lt;/li&gt;&lt;li&gt;Default User and Role database design included &lt;/li&gt;&lt;li&gt;Hierarchically Database supported &lt;/li&gt;&lt;li&gt;Custom Data Mapper &lt;/li&gt;&lt;li&gt;Custom Data Context &lt;/li&gt;&lt;li&gt;Optional database table Prefix &lt;/li&gt;&lt;li&gt;Optional database table Schema &lt;/li&gt;&lt;li&gt;Optional to use Application name &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Profile Provider &lt;/li&gt;&lt;li&gt;Session Provider &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;   &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                    [OmidID.Web.Security.Default.DefaultUser,&lt;br&gt;                         OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int64]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                     [OmidID.Web.Security.Default.DefaultRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.DefaultUserRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;If you using Asp.Net database (aspnet_regsql). try this code:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                             [OmidID.Web.Security.Default.AspNet.AspUser, &lt;br&gt;                                  OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                            [OmidID.Web.Security.Default.AspNet.AspRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.AspNet.AspUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If using OLD version of EFMembership (0.9):&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                              [OmidID.Web.Security.Default.OldEf.EfUser, &lt;br&gt;                                    OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                           [OmidID.Web.Security.Default.OldEf.EfRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.OldEf.EfUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;  &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         connectionString=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;Data Source=.\SQLEXPRESS;Initial Catalog=EFMembership;Integrated Security=True&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         providerName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;Now you have to install or create datebase :&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;&lt;span style="color:blue"&gt;var&lt;/span&gt; installer = &lt;span style="color:blue"&gt;new&lt;/span&gt; OmidID.Web.Security.Installer();
			
installer.MembershipProvider = System.Web.Security.Membership.Provider;
installer.RoleProvider = System.Web.Security.Roles.Provider;

&lt;span style="color:green"&gt;//Install database:&lt;/span&gt;
&lt;span style="color:blue"&gt;var&lt;/span&gt; installed = installer.CreateIfNotExist();

&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 12 Mar 2012 06:05:49 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120312060549A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=27</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Code First Membership Provider&lt;br&gt;
&lt;span style="color:#ff0000"&gt;With YOUR OPTIONAL DATABASE DESIGN&lt;/span&gt;&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&amp;lt;!-- AddThis Button BEGIN --&amp;gt;
&lt;div&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;a&gt;&lt;/a&gt;&lt;/div&gt;
&amp;lt;!-- AddThis Button END --&amp;gt;
&lt;div style="background-color:#000000; width:70%; border-width:4px; border-style:solid; font:1.5em/1.5em 'andale mono','lucida console',monospace; color:#e2e2e2; padding:15px"&gt;
PM&amp;gt; Install-Package EFMembership&lt;/div&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 2.0 (30/01/2012):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fully customizable with your database &lt;/li&gt;&lt;li&gt;Converted to Entity Framework 4.2 &lt;/li&gt;&lt;li&gt;Converted to Code First &lt;/li&gt;&lt;li&gt;Included AspNet Sql Database design &lt;/li&gt;&lt;li&gt;Old Version database design included &lt;/li&gt;&lt;li&gt;Default User and Role database design included &lt;/li&gt;&lt;li&gt;Hierarchically Database supported &lt;/li&gt;&lt;li&gt;Custom Data Mapper &lt;/li&gt;&lt;li&gt;Custom Data Context &lt;/li&gt;&lt;li&gt;Optional database table Prefix &lt;/li&gt;&lt;li&gt;Optional database table Schema &lt;/li&gt;&lt;li&gt;Optional to use Application name &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Profile Provider &lt;/li&gt;&lt;li&gt;Session Provider &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;   &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                    [OmidID.Web.Security.Default.DefaultUser,&lt;br&gt;                         OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int64]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                     [OmidID.Web.Security.Default.DefaultRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.DefaultUserRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;If you using Asp.Net database (aspnet_regsql). try this code:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                             [OmidID.Web.Security.Default.AspNet.AspUser, &lt;br&gt;                                  OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                            [OmidID.Web.Security.Default.AspNet.AspRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.AspNet.AspUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If using OLD version of EFMembership (0.9):&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                              [OmidID.Web.Security.Default.OldEf.EfUser, &lt;br&gt;                                    OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                           [OmidID.Web.Security.Default.OldEf.EfRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.OldEf.EfUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;  &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         connectionString=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;Data Source=.\SQLEXPRESS;Initial Catalog=EFMembership;Integrated Security=True&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         providerName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;Now you have to install or create datebase :&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;&lt;span style="color:blue"&gt;var&lt;/span&gt; installer = &lt;span style="color:blue"&gt;new&lt;/span&gt; OmidID.Web.Security.Installer();
			
installer.MembershipProvider = System.Web.Security.Membership.Provider;
installer.RoleProvider = System.Web.Security.Roles.Provider;

&lt;span style="color:green"&gt;//Install database:&lt;/span&gt;
&lt;span style="color:blue"&gt;var&lt;/span&gt; installed = installer.CreateIfNotExist();

&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 12 Mar 2012 06:02:41 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120312060241A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=26</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Code First Membership Provider&lt;br&gt;
&lt;span style="color:#ff0000"&gt;With YOUR OPTIONAL DATABASE DESIGN&lt;/span&gt;&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;div style="background-color:#000000; width:70%; border-width:4px; border-style:solid; font:1.5em/1.5em 'andale mono','lucida console',monospace; color:#e2e2e2; padding:15px"&gt;
PM&amp;gt; Install-Package EFMembership&lt;/div&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 2.0 (30/01/2012):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fully customizable with your database &lt;/li&gt;&lt;li&gt;Converted to Entity Framework 4.2 &lt;/li&gt;&lt;li&gt;Converted to Code First &lt;/li&gt;&lt;li&gt;Included AspNet Sql Database design &lt;/li&gt;&lt;li&gt;Old Version database design included &lt;/li&gt;&lt;li&gt;Default User and Role database design included &lt;/li&gt;&lt;li&gt;Hierarchically Database supported &lt;/li&gt;&lt;li&gt;Custom Data Mapper &lt;/li&gt;&lt;li&gt;Custom Data Context &lt;/li&gt;&lt;li&gt;Optional database table Prefix &lt;/li&gt;&lt;li&gt;Optional database table Schema &lt;/li&gt;&lt;li&gt;Optional to use Application name &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Profile Provider &lt;/li&gt;&lt;li&gt;Session Provider &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;   &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                    [OmidID.Web.Security.Default.DefaultUser,&lt;br&gt;                         OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int64]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                     [OmidID.Web.Security.Default.DefaultRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.DefaultUserRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;If you using Asp.Net database (aspnet_regsql). try this code:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                             [OmidID.Web.Security.Default.AspNet.AspUser, &lt;br&gt;                                  OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                            [OmidID.Web.Security.Default.AspNet.AspRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.AspNet.AspUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If using OLD version of EFMembership (0.9):&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                              [OmidID.Web.Security.Default.OldEf.EfUser, &lt;br&gt;                                    OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                           [OmidID.Web.Security.Default.OldEf.EfRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.OldEf.EfUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;  &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         connectionString=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;Data Source=.\SQLEXPRESS;Initial Catalog=EFMembership;Integrated Security=True&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         providerName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;Now you have to install or create datebase :&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;&lt;span style="color:blue"&gt;var&lt;/span&gt; installer = &lt;span style="color:blue"&gt;new&lt;/span&gt; OmidID.Web.Security.Installer();
			
installer.MembershipProvider = System.Web.Security.Membership.Provider;
installer.RoleProvider = System.Web.Security.Roles.Provider;

&lt;span style="color:green"&gt;//Install database:&lt;/span&gt;
&lt;span style="color:blue"&gt;var&lt;/span&gt; installed = installer.CreateIfNotExist();

&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Sun, 04 Mar 2012 22:19:06 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120304101906P</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=25</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
&lt;span style="color:#ff0000"&gt;With YOUR OPTIONAL DATABASE DESIGN&lt;/span&gt;&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;div style="background-color:#000000; width:70%; border-width:4px; border-style:solid; font:1.5em/1.5em 'andale mono','lucida console',monospace; color:#e2e2e2; padding:15px"&gt;
PM&amp;gt; Install-Package EFMembership&lt;/div&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 2.0 (30/01/2012):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fully customizable with your database &lt;/li&gt;&lt;li&gt;Converted to Entity Framework 4.2 &lt;/li&gt;&lt;li&gt;Included AspNet Sql Database design &lt;/li&gt;&lt;li&gt;Old Version database design included &lt;/li&gt;&lt;li&gt;Default User and Role database design included &lt;/li&gt;&lt;li&gt;Hierarchically Database supported &lt;/li&gt;&lt;li&gt;Custom Data Mapper &lt;/li&gt;&lt;li&gt;Custom Data Context &lt;/li&gt;&lt;li&gt;Optional database table Prefix &lt;/li&gt;&lt;li&gt;Optional database table Schema &lt;/li&gt;&lt;li&gt;Optional to use Application name &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Profile Provider &lt;/li&gt;&lt;li&gt;Session Provider &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;   &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                    [OmidID.Web.Security.Default.DefaultUser,&lt;br&gt;                         OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int64]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                     [OmidID.Web.Security.Default.DefaultRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.DefaultUserRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;If you using Asp.Net database (aspnet_regsql). try this code:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                             [OmidID.Web.Security.Default.AspNet.AspUser, &lt;br&gt;                                  OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                            [OmidID.Web.Security.Default.AspNet.AspRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.AspNet.AspUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If using OLD version of EFMembership (0.9):&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                              [OmidID.Web.Security.Default.OldEf.EfUser, &lt;br&gt;                                    OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                           [OmidID.Web.Security.Default.OldEf.EfRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.OldEf.EfUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;  &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         connectionString=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;Data Source=.\SQLEXPRESS;Initial Catalog=EFMembership;Integrated Security=True&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         providerName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;Now you have to install or create datebase :&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;&lt;span style="color:blue"&gt;var&lt;/span&gt; installer = &lt;span style="color:blue"&gt;new&lt;/span&gt; OmidID.Web.Security.Installer();
			
installer.MembershipProvider = System.Web.Security.Membership.Provider;
installer.RoleProvider = System.Web.Security.Roles.Provider;

&lt;span style="color:green"&gt;//Install database:&lt;/span&gt;
&lt;span style="color:blue"&gt;var&lt;/span&gt; installed = installer.CreateIfNotExist();

&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 30 Jan 2012 11:57:14 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120130115714A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=24</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
&lt;span style="color:#ff0000"&gt;With YOUR OPTIONAL DATABASE DESIGN&lt;/span&gt;&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 2.0 (30/01/2012):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fully customizable with your database &lt;/li&gt;&lt;li&gt;Converted to Entity Framework 4.2 &lt;/li&gt;&lt;li&gt;Included AspNet Sql Database design &lt;/li&gt;&lt;li&gt;Old Version database design included &lt;/li&gt;&lt;li&gt;Default User and Role database design included &lt;/li&gt;&lt;li&gt;Hierarchically Database supported &lt;/li&gt;&lt;li&gt;Custom Data Mapper &lt;/li&gt;&lt;li&gt;Custom Data Context &lt;/li&gt;&lt;li&gt;Optional database table Prefix &lt;/li&gt;&lt;li&gt;Optional database table Schema &lt;/li&gt;&lt;li&gt;Optional to use Application name &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Profile Provider &lt;/li&gt;&lt;li&gt;Session Provider &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;   &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                    [OmidID.Web.Security.Default.DefaultUser,&lt;br&gt;                         OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int64]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                     [OmidID.Web.Security.Default.DefaultRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.DefaultUserRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;If you using Asp.Net database (aspnet_regsql). try this code:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                             [OmidID.Web.Security.Default.AspNet.AspUser, &lt;br&gt;                                  OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                            [OmidID.Web.Security.Default.AspNet.AspRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.AspNet.AspUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If using OLD version of EFMembership (0.9):&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                              [OmidID.Web.Security.Default.OldEf.EfUser, &lt;br&gt;                                    OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                           [OmidID.Web.Security.Default.OldEf.EfRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.OldEf.EfUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;  &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         connectionString=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;Data Source=.\SQLEXPRESS;Initial Catalog=EFMembership;Integrated Security=True&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         providerName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;Now you have to install or create datebase :&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;&lt;span style="color:blue"&gt;var&lt;/span&gt; installer = &lt;span style="color:blue"&gt;new&lt;/span&gt; OmidID.Web.Security.Installer();
			
installer.MembershipProvider = System.Web.Security.Membership.Provider;
installer.RoleProvider = System.Web.Security.Roles.Provider;

&lt;span style="color:green"&gt;//Install database:&lt;/span&gt;
&lt;span style="color:blue"&gt;var&lt;/span&gt; installed = installer.CreateIfNotExist();

&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 30 Jan 2012 11:44:02 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120130114402A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=23</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
&lt;span style="color:#ff0000"&gt;With YOUR OPTIONAL DATABASE DESIGN&lt;/span&gt;&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 2.0 (30/01/2012):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fully customizable with your database &lt;/li&gt;&lt;li&gt;Converted to Entity Framework 4.2 &lt;/li&gt;&lt;li&gt;Included AspNet Sql Database design &lt;/li&gt;&lt;li&gt;Old Version database design included &lt;/li&gt;&lt;li&gt;Default User and Role database design included &lt;/li&gt;&lt;li&gt;Hierarchically Database supported &lt;/li&gt;&lt;li&gt;Custom Data Mapper &lt;/li&gt;&lt;li&gt;Custom Data Context &lt;/li&gt;&lt;li&gt;Optional database table Prefix &lt;/li&gt;&lt;li&gt;Optional database table Schema &lt;/li&gt;&lt;li&gt;Optional to use Application name &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Profile Provider &lt;/li&gt;&lt;li&gt;Session Provider &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;   &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                    [OmidID.Web.Security.Default.DefaultUser,&lt;br&gt;                         OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int64]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                     [OmidID.Web.Security.Default.DefaultRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.DefaultUserRole, &lt;br&gt;                          OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;If you using Asp.Net database (aspnet_regsql). try this code:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                             [OmidID.Web.Security.Default.AspNet.AspUser, &lt;br&gt;                                  OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                            [OmidID.Web.Security.Default.AspNet.AspRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.AspNet.AspUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If using OLD version of EFMembership (0.9):&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                              [OmidID.Web.Security.Default.OldEf.EfUser, &lt;br&gt;                                    OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                           [OmidID.Web.Security.Default.OldEf.EfRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.OldEf.EfUserInRole, &lt;br&gt;                                 OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;  &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         connectionString=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;Data Source=.\SQLEXPRESS;Initial Catalog=EFMembership;Integrated Security=True&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         providerName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 30 Jan 2012 11:41:12 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120130114112A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=22</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
&lt;span style="color:#ff0000"&gt;With YOUR OPTIONAL DATABASE DESIGN&lt;/span&gt;&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 2.0 (30/01/2012):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fully customizable with your database &lt;/li&gt;&lt;li&gt;Converted to Entity Framework 4.2 &lt;/li&gt;&lt;li&gt;Included AspNet Sql Database design &lt;/li&gt;&lt;li&gt;Old Version database design included &lt;/li&gt;&lt;li&gt;Default User and Role database design included &lt;/li&gt;&lt;li&gt;Hierarchically Database supported &lt;/li&gt;&lt;li&gt;Custom Data Mapper &lt;/li&gt;&lt;li&gt;Custom Data Context &lt;/li&gt;&lt;li&gt;Optional database table Prefix &lt;/li&gt;&lt;li&gt;Optional database table Schema &lt;/li&gt;&lt;li&gt;Optional to use Application name &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Profile Provider &lt;/li&gt;&lt;li&gt;Session Provider &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;   &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                    [OmidID.Web.Security.Default.DefaultUser, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int64]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                     [OmidID.Web.Security.Default.DefaultRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.DefaultUserRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;If you using Asp.Net database (aspnet_regsql). try this code:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                             [OmidID.Web.Security.Default.AspNet.AspUser, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                            [OmidID.Web.Security.Default.AspNet.AspRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.AspNet.AspUserInRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If using OLD version of EFMembership (0.9):&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[&lt;br&gt;                              [OmidID.Web.Security.Default.OldEf.EfUser, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[&lt;br&gt;                           [OmidID.Web.Security.Default.OldEf.EfRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [OmidID.Web.Security.Default.OldEf.EfUserInRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;  &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         connectionString=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;Data Source=.\SQLEXPRESS;Initial Catalog=EFMembership;Integrated Security=True&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         providerName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 30 Jan 2012 11:39:25 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120130113925A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=21</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
&lt;span style="color:#ff0000"&gt;With YOUR OPTIONAL DATABASE DESIGN&lt;/span&gt;&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 2.0 (30/01/2012):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fully customizable with your database &lt;/li&gt;&lt;li&gt;Converted to Entity Framework 4.2 &lt;/li&gt;&lt;li&gt;Included AspNet Sql Database design &lt;/li&gt;&lt;li&gt;Old Version database design included &lt;/li&gt;&lt;li&gt;Default User and Role database design included &lt;/li&gt;&lt;li&gt;Hierarchically Database supported &lt;/li&gt;&lt;li&gt;Custom Data Mapper &lt;/li&gt;&lt;li&gt;Custom Data Context &lt;/li&gt;&lt;li&gt;Optional database table Prefix &lt;/li&gt;&lt;li&gt;Optional database table Schema &lt;/li&gt;&lt;li&gt;Optional to use Application name &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Profile Provider &lt;/li&gt;&lt;li&gt;Session Provider &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;   &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[[OmidID.Web.Security.Default.DefaultUser, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Int64]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[[OmidID.Web.Security.Default.DefaultRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[OmidID.Web.Security.Default.DefaultUserRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;If you using Asp.Net database (aspnet_regsql). try this code:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[[OmidID.Web.Security.Default.AspNet.AspUser, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[[OmidID.Web.Security.Default.AspNet.AspRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[OmidID.Web.Security.Default.AspNet.AspUserInRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If using OLD version of EFMembership (0.9):&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[[OmidID.Web.Security.Default.OldEf.EfUser, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[[OmidID.Web.Security.Default.OldEf.EfRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[OmidID.Web.Security.Default.OldEf.EfUserInRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;  &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         connectionString=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;Data Source=.\SQLEXPRESS;Initial Catalog=EFMembership;Integrated Security=True&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         providerName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 30 Jan 2012 11:37:35 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120130113735A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=20</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
&lt;span style="color:#ff0000"&gt;With YOUR OPTIONAL DATABASE DESIGN&lt;/span&gt;&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 2.0 (30/01/2012):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fully customizable with your database &lt;/li&gt;&lt;li&gt;Converted to Entity Framework 4.2 &lt;/li&gt;&lt;li&gt;Included AspNet Sql Database design &lt;/li&gt;&lt;li&gt;Old Version database design included &lt;/li&gt;&lt;li&gt;Default User and Role database design included &lt;/li&gt;&lt;li&gt;Hierarchically Database supported &lt;/li&gt;&lt;li&gt;Custom Data Mapper &lt;/li&gt;&lt;li&gt;Custom Data Context &lt;/li&gt;&lt;li&gt;Optional database table Prefix &lt;/li&gt;&lt;li&gt;Optional database table Schema &lt;/li&gt;&lt;li&gt;Optional to have Application &lt;/li&gt;&lt;li&gt;Optional to use Application name &lt;/li&gt;&lt;li&gt;Optional &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Profile Provider &lt;/li&gt;&lt;li&gt;Session Provider &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;   &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[[OmidID.Web.Security.Default.DefaultUser, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Int64]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[[OmidID.Web.Security.Default.DefaultRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[OmidID.Web.Security.Default.DefaultUserRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ef_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
            applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;If you using Asp.Net database (aspnet_regsql). try this code:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;     &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[[OmidID.Web.Security.Default.AspNet.AspUser, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[[OmidID.Web.Security.Default.AspNet.AspRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[OmidID.Web.Security.Default.AspNet.AspUserInRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Guid]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;aspnet_&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If using OLD version of EFMembership (0.9):&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;      &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFMembershipProvider`2[[OmidID.Web.Security.Default.OldEf.EfUser, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordRetrieval=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   enablePasswordReset=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresQuestionAndAnswer=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   requiresUniqueEmail=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;false&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   maxInvalidPasswordAttempts=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;5&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredPasswordLength=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;6&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   minRequiredNonalphanumericCharacters=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;0&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   passwordAttemptWindow=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;10&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                   applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;membership&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;

      &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt; enabled=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;true&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; defaultProvider=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;clear&lt;/span&gt;&lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidIDRoleProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                type=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;OmidID.Web.Security.EFRoleProvider`3[[OmidID.Web.Security.Default.OldEf.EfRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[OmidID.Web.Security.Default.OldEf.EfUserInRole, OmidID.Web.Security.EFMembershipProvider],&lt;/span&gt;
&lt;span style="color:#2a00ff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[System.Int32]], OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                connectionStringName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; 
                   tablePrefix=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
                applicationName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;/&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;providers&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;roleManager&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre style="color:#000000; background:#ffffff"&gt;&lt;span style="color:#7f0055"&gt;  &amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:#7f0055"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#7f0055"&gt;add&lt;/span&gt; name=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         connectionString=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;Data Source=.\SQLEXPRESS;Initial Catalog=EFMembership;Integrated Security=True&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;
         providerName=&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:#2a00ff"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:#7f0055"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:#7f0055"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#7f0055"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:#7f0055"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 30 Jan 2012 10:46:03 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20120130104603A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=19</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
With New Database design...&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000"&gt;This is the last version for Entity Framework 4.0 and upcoming version using Entity Framework 4.1 Code First&lt;/span&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 1.0 (10/20/2011):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Delete User fixed (by &lt;a href="http://www.codeplex.com/site/users/view/billvo"&gt;
billvo&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Create Role &lt;/li&gt;&lt;li&gt;More... &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Entity Framework 4.1 &amp;gt; Code First &lt;/li&gt;&lt;li&gt;Full customizable database &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;In The Future:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use your entity class. &lt;/li&gt;&lt;li&gt;Manage the optional Database definition &lt;/li&gt;&lt;li&gt;Prefix And Suffix for Database definition &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFMembershipProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;returnEFMembershipUser&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;enablePasswordReset&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;5&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;6&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;0&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;10&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt; &lt;span style="color:red"&gt;enabled&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlRoleProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFRoleProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;  &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionString&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;Data Source=.;Initial Catalog=MyDatabase;Integrated Security=True;&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; providerName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;  &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 24 Oct 2011 09:24:37 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20111024092437A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=18</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
With New Database design...&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000"&gt;This is the last version for Entity Framework 4.0 and upcoming version using Entity Framework 4.1 Code First&lt;/span&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 1.0 (10/20/2011):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Delete User fixed (by &lt;a href="http://www.codeplex.com/site/users/view/billvo"&gt;
billvo&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Create Role (missing stored proc) &lt;/li&gt;&lt;li&gt;More... &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Entity Framework 4.1 &amp;gt; Code First &lt;/li&gt;&lt;li&gt;Full customizable database &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;In The Future:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use your entity class. &lt;/li&gt;&lt;li&gt;Manage the optional Database definition &lt;/li&gt;&lt;li&gt;Prefix And Suffix for Database definition &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFMembershipProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;returnEFMembershipUser&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;enablePasswordReset&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;5&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;6&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;0&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;10&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt; &lt;span style="color:red"&gt;enabled&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlRoleProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFRoleProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;  &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionString&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;Data Source=.;Initial Catalog=MyDatabase;Integrated Security=True;&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; providerName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;  &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 24 Oct 2011 09:23:29 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20111024092329A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=17</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
With New Database design...&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;This is the last version for Entity Framework 4.0 and upcoming version using Entity Framework 4.1 Code First&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 1.0 (10/20/2011):&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Delete User fixed (by &lt;a href="http://www.codeplex.com/site/users/view/billvo"&gt;
billvo&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Create Role (missing stored proc) &lt;/li&gt;&lt;li&gt;More... &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Only bug(s) fixed &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;In The Future:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use your entity class. &lt;/li&gt;&lt;li&gt;Manage the optional Database definition &lt;/li&gt;&lt;li&gt;Prefix And Suffix for Database definition &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFMembershipProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;returnEFMembershipUser&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;enablePasswordReset&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;5&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;6&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;0&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;10&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt; &lt;span style="color:red"&gt;enabled&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlRoleProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFRoleProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;  &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionString&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;Data Source=.;Initial Catalog=MyDatabase;Integrated Security=True;&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; providerName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;  &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Thu, 20 Oct 2011 11:13:44 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20111020111344A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=16</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
With New Database design...&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;This is the last version for Entity Framework 4.0 and upcoming version using Entity Framework 4.1 Code First&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 1.0:&lt;/strong&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Delete User fixed (by &lt;a href="http://www.codeplex.com/site/users/view/billvo"&gt;
billvo&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Create Role (missing stored proc) &lt;/li&gt;&lt;li&gt;More... &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Only bug(s) fixed &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;In The Future:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use your entity class. &lt;/li&gt;&lt;li&gt;Manage the optional Database definition &lt;/li&gt;&lt;li&gt;Prefix And Suffix for Database definition &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFMembershipProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;returnEFMembershipUser&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;enablePasswordReset&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;5&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;6&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;0&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;10&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt; &lt;span style="color:red"&gt;enabled&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlRoleProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFRoleProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;  &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionString&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;Data Source=.;Initial Catalog=MyDatabase;Integrated Security=True;&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; providerName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;  &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Thu, 20 Oct 2011 10:41:44 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20111020104144A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=15</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
With New Database design...&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 0.9:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use SP Base Or Query Base &lt;/li&gt;&lt;li&gt;Option to return EFMembershipUser or System.Web.Security.MembershipUser &lt;/li&gt;&lt;li&gt;bug fixed for change security question and answer. &lt;/li&gt;&lt;li&gt;bug fixed for change password. &lt;/li&gt;&lt;li&gt;Converted to .Net 4 &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Optional Entity Framework connection string &lt;/li&gt;&lt;li&gt;Auto Generate And Install Database &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;In The Future:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use your entity class. &lt;/li&gt;&lt;li&gt;Manage the optional Database definition &lt;/li&gt;&lt;li&gt;Prefix And Suffix for Database definition &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFMembershipProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;returnEFMembershipUser&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;enablePasswordReset&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;5&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;6&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;0&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;10&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt; &lt;span style="color:red"&gt;enabled&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlRoleProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFRoleProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;  &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionString&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;Data Source=.;Initial Catalog=MyDatabase;Integrated Security=True;&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; providerName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;  &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 09 May 2011 08:04:28 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110509080428A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=14</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
With New Database design...&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 0.9:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use SP Base Or Query Base &lt;/li&gt;&lt;li&gt;Option to return EFMembershipUser or System.Web.Security.MembershipUser &lt;/li&gt;&lt;li&gt;bug fixed for change security question and answer. &lt;/li&gt;&lt;li&gt;bug fixed for change password. &lt;/li&gt;&lt;li&gt;Converted to .Net 4 &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Optional Entity Framework connection string &lt;/li&gt;&lt;li&gt;Auto Generate And Install Database &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;In The Future:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use your entity class. &lt;/li&gt;&lt;li&gt;Manage the optional Database definition &lt;/li&gt;&lt;li&gt;Prefix And Suffix for Database definition &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;    &lt;br&gt;&lt;div style="color:black; background-color:white"&gt;&lt;pre&gt;&lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFMembershipProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;returnEFMembershipUser&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;enablePasswordReset&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;5&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;6&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;0&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;10&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt; &lt;span style="color:red"&gt;enabled&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlRoleProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFRoleProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;pre&gt;&lt;span style="color:blue"&gt;    &lt;/span&gt;&lt;br&gt;&lt;/pre&gt;
&lt;span style="color:blue"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;  &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionString&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;Data Source=.;Initial Catalog=MyDatabase;Integrated Security=True;&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; providerName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;  &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 09 May 2011 07:20:34 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110509072034A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=13</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
With New Database design...&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000"&gt;&lt;strong&gt;Last Version 0.9:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use SP Base Or Query Base &lt;/li&gt;&lt;li&gt;Option to return EFMembershipUser or System.Web.Security.MembershipUser &lt;/li&gt;&lt;li&gt;bug fixed for change security question and answer. &lt;/li&gt;&lt;li&gt;bug fixed for change password. &lt;/li&gt;&lt;li&gt;Converted to .Net 4 &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Optional Entity Framework connection string &lt;/li&gt;&lt;li&gt;Auto Generate And Install Database &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;In The Future:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use your entity class. &lt;/li&gt;&lt;li&gt;Manage the optional Database definition &lt;/li&gt;&lt;li&gt;Prefix And Suffix for Database definition &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;    &lt;span style="color:blue"&gt;&lt;div style="color:black; background-color:white"&gt;&lt;pre&gt;&lt;span style="color:blue"&gt;    &amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFMembershipProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;useStoredProcedure&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;returnEFMembershipUser&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;enablePasswordReset&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;5&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;6&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;0&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;10&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt; &lt;span style="color:red"&gt;enabled&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlRoleProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFRoleProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;  &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionString&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;Data Source=.;Initial Catalog=MyDatabase;Integrated Security=True;&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; providerName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;  &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 09 May 2011 06:40:54 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110509064054A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=12</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
With New Database design...&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Last Version 0.8:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Role provider bug(s) fixed. &lt;/li&gt;&lt;li&gt;Password encrypt updated. &lt;/li&gt;&lt;li&gt;Update user added. &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Optional Entity Framework connection string &lt;/li&gt;&lt;li&gt;Option to use SP Base Or Query Base &lt;/li&gt;&lt;li&gt;Auto Generate And Install Database &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;In The Future:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use your entity class. &lt;/li&gt;&lt;li&gt;Manage the optional Database definition &lt;/li&gt;&lt;li&gt;Prefix And Suffix for Database definition &lt;/li&gt;&lt;li&gt;Make Generic and real Linq Support &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFMembershipProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;enablePasswordReset&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;5&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;6&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;0&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;10&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt; &lt;span style="color:red"&gt;enabled&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlRoleProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFRoleProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;  &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionString&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;Data Source=.;Initial Catalog=MyDatabase;Integrated Security=True;&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; providerName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;  &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=FNA4GNCTDCCFU"&gt;&lt;img src="https://www.paypalobjects.com/WEBSCR-640-20110429-1/en_US/i/btn/btn_donateCC_LG.gif" border="0" alt=""&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Mon, 09 May 2011 04:54:22 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20110509045422A</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=11</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;
ADO.Net Framework Membership Provider&lt;br&gt;
With New Database design...&lt;br&gt;
Manage the Roles and User Accounts with Asp.&lt;br&gt;
C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Last Version 0.8:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Role provider bug(s) fixed. &lt;/li&gt;&lt;li&gt;Password encrypt updated. &lt;/li&gt;&lt;li&gt;Update user added. &lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Optional Entity Framework connection string &lt;/li&gt;&lt;li&gt;Option to use SP Base Or Query Base &lt;/li&gt;&lt;li&gt;Auto Generate And Install Database &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;In The Future:&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Option to use your entity class. &lt;/li&gt;&lt;li&gt;Manage the optional Database definition &lt;/li&gt;&lt;li&gt;Prefix And Suffix for Database definition &lt;/li&gt;&lt;li&gt;Make Generic and real Linq Support &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use as the following example:&lt;br&gt;
&lt;/strong&gt;Open and edit your web.config or app.config. In the &lt;strong&gt;system.web &lt;/strong&gt;
section, add or replace the following code:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFMembershipProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;enablePasswordReset&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;5&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;6&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;0&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;10&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt; &lt;span style="color:red"&gt;enabled&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlRoleProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;br&gt;             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFRoleProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;br&gt;             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;  &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionString&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;Data Source=.;Initial Catalog=MyDatabase;Integrated Security=True;&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; providerName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;&lt;br&gt;  &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Sat, 06 Nov 2010 13:20:36 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20101106012036P</guid></item><item><title>Updated Wiki: Home</title><link>http://efmembership.codeplex.com/wikipage?version=10</link><description>&lt;div class="wikidoc"&gt;&lt;p&gt;&lt;strong&gt;Project Description&lt;/strong&gt;&lt;br&gt;ADO.Net Framework Membership Provider&lt;br&gt;With New Database design...&lt;br&gt;Manage the Roles and User Accounts with Asp.&lt;br&gt;C#, VB.Net, F#, MVC, MVC2, MVC3, Asp.Net, WCF&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Last Version 0.8:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Role provider bug(s) fixed.&lt;/li&gt;
&lt;li&gt;Password encrypt updated.&lt;/li&gt;
&lt;li&gt;Update user added.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Next Version:&lt;br&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Optional Entity Framework connection string&lt;/li&gt;
&lt;li&gt;Option to use SP Base Or Query Base&lt;/li&gt;
&lt;li&gt;Auto Generate And Install Database&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;In The Future:&lt;br&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Optional to use your entity class.&lt;/li&gt;
&lt;li&gt;Manage the optional Database definition&lt;/li&gt;
&lt;li&gt;Prefix And Suffix for Database definition&lt;/li&gt;
&lt;li&gt;Make Generic and real Linq Support&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Use follow this example:&lt;br&gt;&lt;/strong&gt;Open and edit your web.config or app.config in the &lt;strong&gt;system.web &lt;/strong&gt;section add or replace this code:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black;background-color:white"&gt;
&lt;pre&gt;    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFMembershipProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;enablePasswordRetrieval&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;enablePasswordReset&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;requiresQuestionAndAnswer&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;requiresUniqueEmail&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;false&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;maxInvalidPasswordAttempts&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;5&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;minRequiredPasswordLength&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;6&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;minRequiredNonalphanumericCharacters&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;0&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;passwordAttemptWindow&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;10&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;membership&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt; &lt;span style="color:red"&gt;enabled&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;true&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;clear&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
        &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;AspNetSqlRoleProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; 
             &lt;span style="color:red"&gt;type&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;OmidID.Web.Security.EFRoleProvider, OmidID.Web.Security.EFMembershipProvider&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;connectionStringName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;
             &lt;span style="color:red"&gt;applicationName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;/&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;providers&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;roleManager&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and also no need to set the ado.net entity framework setting in your connection:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="color:black;background-color:white"&gt;
&lt;pre&gt;  &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;
    &lt;span style="color:blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#a31515"&gt;add&lt;/span&gt; &lt;span style="color:red"&gt;name&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;ApplicationServices&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; connectionString&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;Data Source=.;Initial Catalog=MyDatabase;Integrated Security=True;&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:red"&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; providerName&lt;/span&gt;&lt;span style="color:blue"&gt;=&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color:blue"&gt;System.Data.SqlClient&lt;/span&gt;&lt;span style="color:black"&gt;&amp;quot;&lt;/span&gt; &lt;span style="color:blue"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span style="color:blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color:#a31515"&gt;connectionStrings&lt;/span&gt;&lt;span style="color:blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>OmidID</author><pubDate>Tue, 19 Oct 2010 12:43:22 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20101019124322P</guid></item></channel></rss>