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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Problem from user accounts across portals with same UserIDProblem from user accounts across portals with same UserID
Previous
 
Next
New Post
9/3/2007 5:51 AM
 

Hmm Rob, are you suggesting that this problem is still occuring? I thought it was just a one-off bug in an old version - I thought these days it created 2 records in the user table with the same username but different UserIDs.


Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
New Post
9/3/2007 7:46 AM
 

hi Rodney

My portal is 455 upgraded most steps since 434 and I'm unable to have two users with the same name but different passwords on different portals. I'll just test it again right now to be sure, as I haven't done so in a while.

Yep, still the same. If I have this in one portal:

  • Name: testuser
  • Pass: testuser

Then in a second portal with a completely different domain name, I try and register:

  • Name: testuser
  • Pass: booboo

It fails with this message: That sign-in name is already in use. Please use another or retrieve the password for that account if it is yours and you have forgotten it. Contact support if you get stuck. (I should point out I've changed most messages in the language editor so that may not precisely match what others have there.)

I really assumed this was normal as I'd seen it mentioned in various threads. I'd like to be able to share users and have looked at all the options for this, but given that it's obviously sharing the data already I dont' see why it can't have an option to share the whole user without having to buy a pricey module.

Of course, if it's not supposed to work like this, then what gives?

Rob

 
New Post
9/3/2007 8:12 AM
 

Rob,

I would be good if this woud be improved. In some installation you want to allow the same loginname for different protals, in others you don't, thus this should be a host setting.

AFAIK credentials are checked in the aspnet_users and aspnet_membership tables. These tables have a tight coupling between username and userid and no relation to a portal whatsoever. However, in theory, you could have two usernames with different user id's. But since there is no connection between userid in aspnet_users and userid in the dnn users table OTHER than the username, you must insist on unique usernames.

Please correct me if I am wrong,

Peter

 


Peter Schotman
Cestus Websites voor DotNetNuke oplossingen in Nederland
Contact us for your custom design and skinning work.
 
New Post
9/3/2007 8:57 AM
 

We have looked at user sharing and found that there were a lot of problems in trying to implement it in a robust manner.  Things start breaking down quickly when it comes to user management including user profiles.  Since profile definitions are defined on a per portal basis, you have synchronization issues trying to keep profile data in sync.  Just looking at the db tables it also looks like you might have some conflicts with user locking.  There are "Approved" and "LockedOut" columns in the ASPNET_Membership table, which doesn't know about portals, and an "Authorized" column in the UserPortals table.  I think ultimately that we could extend the new Authentication Provider framework to "externalize" all authentication so that how a user is identified/approved is completely separated from the main functioning of the portal.  Once 4.6.0 is finally released we may be able to revisit this issue and see if there is a straightforward method for implementing SSO that won't require using a 3rd party auth system like LiveID or OpenID.


Joe Brinkman
DNN Corp.
 
New Post
9/4/2007 8:12 AM
 

Hi All,

Ok, it seems my thread has been hijacked ;)

So my problem is that in an older version the check that prevents you from having the same username was not done (for a version or two) and it allows my problem to occur (it appears as tho it traps for this problem correctly now). ...

 

So I need to know (besides deleting the other portals and splitting the DNN instances) - is there any way in SQL to seperate them into separate records?


Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Problem from user accounts across portals with same UserIDProblem from user accounts across portals with same UserID


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