Hi,
I'm new to Umbraco and looking into whether we can use it as a replacement for our N2CMS system.
We use our own user/roles DB for both the Members login and Users login (users are really just a role of the members login) and want to do something similar with Umbraco.
I have managed to find some documents that tell me how to replace the UmbracoMembershipProvider (pointing the Web.config to the new one) and I have managed to get the Member login to work by overriding the ValidateUser function as well as using [Authenticated] tag on actions in our controllers for ensuring a user is logged in before they can view the page.
Now this alone will allow us to simply replace the login with the system we use in N2CMS (well bar the user part but I'm kind of assuming (hoping!) that overriding that will be as simple). BUT in N2CMS we don't currently have a user management screens and tend to do most of it via the DB directly when/if we need to so I would LIKE to be able to keep the nice standard Member section in the backend but it seems to directly access the MemberService for stuff like getting a list of member which we (as far as I can see) can't override.
SO is there any tutorials or docs on how we can completely intercept the calls from that UI or is it best practice to just disable the Members (and Users once we overwrite that) and replace it with our own UI for maintaining the members/users including roles etc...?
Can you replace the Member & User services?
Hi, I'm new to Umbraco and looking into whether we can use it as a replacement for our N2CMS system.
We use our own user/roles DB for both the Members login and Users login (users are really just a role of the members login) and want to do something similar with Umbraco.
I have managed to find some documents that tell me how to replace the UmbracoMembershipProvider (pointing the Web.config to the new one) and I have managed to get the Member login to work by overriding the ValidateUser function as well as using [Authenticated] tag on actions in our controllers for ensuring a user is logged in before they can view the page.
Now this alone will allow us to simply replace the login with the system we use in N2CMS (well bar the user part but I'm kind of assuming (hoping!) that overriding that will be as simple). BUT in N2CMS we don't currently have a user management screens and tend to do most of it via the DB directly when/if we need to so I would LIKE to be able to keep the nice standard Member section in the backend but it seems to directly access the MemberService for stuff like getting a list of member which we (as far as I can see) can't override.
SO is there any tutorials or docs on how we can completely intercept the calls from that UI or is it best practice to just disable the Members (and Users once we overwrite that) and replace it with our own UI for maintaining the members/users including roles etc...?
Thanks
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.