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 ForumsAuthenticationAuthenticationAD Password Not AcceptedAD Password Not Accepted
Previous
 
Next
New Post
11/7/2007 3:45 PM
 

I have removed one user and had them visit the site again. This created their account in DNN again. Unfortunately it still does not enter the information in the correct fields.

 
New Post
11/7/2007 4:57 PM
 

But are those fields filled in the AD user object?

 
New Post
11/8/2007 11:02 AM
 

Yeah. In our AD all the fields are filled in.

Is DNN supposed to set the username as DOMAIN\username? Because everyone who is entered is listed under "D", as that is the first letter of our domain.  

 
New Post
11/8/2007 3:37 PM
 

Are you still using impersonation or have you turned that off? That's the only other thing I can think of.

Yes that's how they're added to the database. John Hoskins has donated code that will strip the domain name out and I may include it in the next release but I want to go over all the ramifications of someone doing so after already running a site with the domain added in, what to do if there's a username duplication (ie: I've got an internet/extranet site and Mike Hollow has registered as an extranet user using MikeH as a username. What's going to happen when the domain name is stripped from my user account which is DOMAIN\MikeH).

 
New Post
11/9/2007 9:18 AM
 

Mike Horton wrote

Are you still using impersonation or have you turned that off? That's the only other thing I can think of.

Yes that's how they're added to the database. John Hoskins has donated code that will strip the domain name out and I may include it in the next release but I want to go over all the ramifications of someone doing so after already running a site with the domain added in, what to do if there's a username duplication (ie: I've got an internet/extranet site and Mike Hollow has registered as an extranet user using MikeH as a username. What's going to happen when the domain name is stripped from my user account which is DOMAIN\MikeH).

I was thinking about this issue a bit lately...  Basically it boils down to the fact that DNN stores regular users in the user database as "username", while it stores domain users as "domain\username", so in that case there would be a conflict of usernames if the "domain\" part was stripped out.  I could see this happening quite often in a mixed-mode system, and while I believe the domain account should have precedence, it could cause quite a problem if the original user was quite active.

So, instead of stripping off the domain name "before" it goes into the database, how about leaving it there and stripping it when needed?  How about if DNN stored normal users as "DNN\username" by default, and stripped it off during display, login, etc...? In other words, you need to be able to maintain two different accounts with the same username, and the only way to differentiate between the two is whether they are a DNN account or a DOMAIN account.  This might also allow for future expansion, where you could have multiple domains, different types of logins, etc., all designated by their username prefix.

Just a thought...

 

 

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationAD Password Not AcceptedAD Password Not Accepted


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