Custom Membership & Role Provider

65 views
Skip to first unread message

ni...@customapp.co.za

unread,
Nov 22, 2013, 5:10:08 PM11/22/13
to sharp...@googlegroups.com
Anyone had success creating a User and Role entities and set up a normal custom implementation of .net membership & role providers?

Don't think this is SharpLite related, but here's what I did.
* Create a default SharpLite Project
* Deleted the web project, and replaced with a Asp.Net MVC 4 project.  Set necessary stuff in Global.asax and web.config to get it working.
* Changed all projects to .Net 4.5 as opposed to .Net 4.0
* Everything still fine.
* Create a User and Role Entities, get it to work.
* Create implemenations of MembershipProvider and RoleProvider and configured my web.config to use this.

Now my code seems to go into the Role Provider and create a Role for instance.
But when I do a Membership.CreateUser, my code does not step into my Membership Provider. 
No idea.

Billy McCafferty

unread,
Dec 13, 2013, 5:07:02 PM12/13/13
to sharp...@googlegroups.com
For what it's worth, we're using SimpleMembership for our latest S#arp Lite project.  Here's an example from our web.config, including reference:

    <roleManager enabled="true" defaultProvider="SimpleRoleProvider">
      <providers>
        <clear />
        <add name="SimpleRoleProvider" type="WebMatrix.WebData.SimpleRoleProvider,WebMatrix.WebData" />
      </providers>
    </roleManager>
    <membership defaultProvider="SimpleMembershipProvider">
      <providers>
        <clear />
        <add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData" />
      </providers>
    </membership>

See http://www.hanselman.com/blog/IntroducingSystemWebProvidersASPNETUniversalProvidersForSessionMembershipRolesAndUserProfileOnSQLCompactAndSQLAzure.aspx for info on providers.

We're loving the SimpleMembershipProvider...truly simple and very easy to work with.

Billy McCafferty




--
You received this message because you are subscribed to the Google Groups "S#arp Lite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sharp-lite+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

ESCRX

unread,
Jan 7, 2014, 7:39:02 AM1/7/14
to sharp...@googlegroups.com
I solved my issue.
Sorry for my silly question


2014/1/7 ESCRX <essocresp...@gmail.com>
Hi Billy,
I have had some trouble to install (from nuget) SimpleMembershipProvider in web layer. Is this the right layer or I have to install it in domain layer?
Tanks


2013/12/13 Billy McCafferty <wmcca...@gmail.com>

ESCRX

unread,
Jan 7, 2014, 7:11:54 AM1/7/14
to sharp...@googlegroups.com
Hi Billy,
I have had some trouble to install (from nuget) SimpleMembershipProvider in web layer. Is this the right layer or I have to install it in domain layer?
Tanks


2013/12/13 Billy McCafferty <wmcca...@gmail.com>
For what it's worth, we're using SimpleMembership for our latest S#arp Lite project.  Here's an example from our web.config, including reference:

Billy McCafferty

unread,
Jan 7, 2014, 12:57:00 PM1/7/14
to sharp...@googlegroups.com
My favorite issues to help out with!
Reply all
Reply to author
Forward
0 new messages