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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Portal with 1 DNN userPortal with 1 DNN user
Previous
 
Next
New Post
9/16/2008 4:51 AM
 

 Hi,

I plan to use DNN in a portal application which will be used by many users (max 1/2 million). This portal will complement an existing windows application which will have these users already created and managed. It's not productive/efficient for the site admin to create/manage dnn users for each and every user.  

My plan is to have 1 single DNN user and when a web user logs in we will validate him and sign him in to the portal as that 1 single dnn user. The DNN user is chosen ahead of Unauthenticated users since I'd be able to use more DNN features and also its slightly better security model. 

My question is what are the problems/limitations you would notice with this approach?

Eg : - Will DNN be able to seperate out each instance of the same DNN user (When multiple ppl is logged in)?

      - Is there any higher limit on the number of users I can have in this approach?

Feedback is much appreciated.

Regards,

Uchitha

 
New Post
9/16/2008 5:12 AM
 

with your approach, you will need to rewrite most of the modules, which all identify users by userid. I suggest to use AD provider for automatic creation of users and association of roles, otherwise you might consider to create a custom authentication/membership provider, syncing with your other application.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
9/29/2008 7:19 AM
 

Hi,

Sorry for the late response. In my solution I will implement all the dnn modules I need for normal users. But for Admin I will reuse what ever comes with DNN.  So I will develop a custom login module which will talk to my legacy application and validate users on the fly. This means that at any given moment there could be 100 instances of the same dnn user being logged in to portal (as different business users according to my legacy app).

My doubt is how will DNN handle this? Will it be able to differentiate every one of them still (Provided userId is not used in my modules).

Is there any known upper limit to the number of users that can log in like this?

Uchitha.

 
New Post
9/29/2008 9:44 AM
 

Hi Uchitha,

If AD does not meet your needs, I strongly suggest you consider creating a custom provider that authenticates against your custom user store instead of walking down the "one user" route.  Such a provider would alleviate you of the need to redesign the login module, and requires no changes to the core.  The membership provider pattern is very flexible and can be customized to work against most any backing store.

Your current design proposal is fraught with complexity, and unless you are a very experienced developer, I strongly recommend against it. 

Brandon


Brandon Haynes
BrandonHaynes.org
 
New Post
9/30/2008 2:05 AM
 

 I thank you both for enlightening me. I will look in to the membership provider pattern a bit and come back to you, hopefully with good news.

Uchitha.

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Portal with 1 DNN userPortal with 1 DNN user


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