I am just starting with DNN and will have a multiple portal setup. A few users (me and my developer coleagues) will need access to all portals, but most (our clients) will need access to just one portal.
I am a little confused so far in that I have set up 2 test portals and find that the admin username can access both portals. I expected the admin username to be unique for each portal, but it isn't.
On checking the database schema, it turns out that a username is unique to the whole DNN instance, not each portal.
This scares me as I am sure my clients will occassionally wnat to register with common names as usernames - bill, bob, sally etc, and that will mean only the first person to register will get their desired handle. Whilst I could say 'tough, one of my other clients has got that username before you', this isn't going to wash with many clients who expect a portal unique to themselves.
Should I modify DNN by adding a portalid column to the Users table primary key and updating it with the current portalid? Or is there a better solution?