Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationReplacing DNNProviderReplacing DNNProvider
Previous
 
Next
New Post
5/5/2010 3:13 PM
 
Hi there,


I was wondering if it's possible to replace the DNNProvider with a custom one without breaking future updates.

I don't know if this is the best approach, but if someone wants to give it's opinion, please be my guest.

What we are trying to do is have a centralized Database to manage users and roles that work across multiple portals. That database would be the replication of some tables of the DotNetNuke database (mainly users and roles tables).
The user and role management would be made within the website, where the Host can see all the users.

The reason for this is that some of the users are the same across portals, and if we simply duplicate the user for multiple portals, we don't get a centralized management of the user (for example, if the user change his password, he must change within the 2 portals).

Our idea is to break appart the user management from the DNN portals so that it can be reused by other portals, but still get all the membership management that DNN has to offer.
Beside this there are other tables that relates some info for each user.

Hope I was clear enough, so someone can help me out pointing the right way.


Thanks in advance!
 
New Post
5/6/2010 2:41 PM
 
Do do this you would most likely have to create both an authentication provider and a membership provider.  But please be sure to keep in mind that with a user shared between portals in DNN password information is ONLY saved once, so a single update is all that is needed.  The only item requiring duplication is any custom profile properties.

-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
5/6/2010 3:24 PM
 
Hi Mitchel,

Thank you for your feedback.

I guess will stick with creating only a custom authentication provider.

We will implement individual instances of DNN and not child portals, and share users between them. If we customize membership too, we'll loose the authorization and module/page security that DNN offers.

Afterwards we'll think in developing a central administration to manage all the portals.
We may have to append more individual instances if this implementation goes well.


Best regards,
João
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationReplacing DNNProviderReplacing DNNProvider


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out