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

HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...custom authentication providercustom authentication provider
Previous
 
Next
New Post
3/8/2011 9:37 AM
 
Hi folks. We are creating a fairly large B2C portal that will ultimately contain 15-25k user accounts. These accounts currently exist in a line of business (LOB) app which is exposed to DNN via a web service. I am creating an authentication provider to determine if  the username/password exist in the LOB app and then determine if a matching DNN account exists. If the DNN account does not exist then the provider will create the DNN account (via the DNN API). Here are some more details:

- the DNN portal user will never interact/view his/her DNN account
- the DNN account will contain just a few properties and a few Role assignments
- the DNN account will be used primarily as a way to display relevant content (via role membership)
- all user data (address, account, etc.) will be accessed via web service calls to the LOB app

Given the above, it appears we have a choice re the reciprocal DNN accounts:
 
A) we could create 1:1 DNN user accounts (i.e., for every LOB account, create a matching DNN account when the user logs in (if it doesn't exist))
B) we could create 10-20 "proxy" accounts and based on the LOB user data, map the user to the appropriate DNN account (i.e., at any one time we may have 100 or so users logged into the same DNN account ("SubscriberABC", "SubscriberXYZ", etc.).

Are there any disadvantages to the proxy-account idea?

Thanks!
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...custom authentication providercustom authentication provider


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