I’m running Multiple Site Manager with 2 domains—site-1.com and site-2.com—both using control panel masks. I’ve been trying to get multiple domain logins to work.
So, for illustration purposes, I am working with 5 (simplified) URLs that allow login / logout:
1. site-1.com/system/
2. site-1.com/cp-mask/
3. site-1.com
4. site-2.com/cp-mask/
5. site-2.com
(Note: Item 1 is the default site’s control panel. Items 2 and 4 are control panel masks. Items 3 and 5 are front-end.)
I’ve tried just about every scenario of logging in and logging out with different combinations of the 5 URLs, and the results were so varied I had to create a spreadsheet to keep track of what was happening. I’ve combed the forums, wiki articles and documentation applying all the settings and trying all the suggestions, but there doesn’t seem to a definitive guide on what’s supposed to happen when multiple domain login is working correctly (and I don’t think it’s working correctly). The way I think it’s supposed to work is—say for example as a superadmin—I can login and logout from any one of the 5 URLs, and the other 4 URLs would reflect that action. Is my understanding correct?
After some tweaking, I finally got some consistent, repeatable behavior logging in and out. Here is a summary of my findings:
a) The only URL that can login and logout every other URL is site-1.com/system/. But after logging in from here, logging out from any other domain does not work.
b) Logging in from site-1.com/cp-mask or site-1.com logs in all of site-1 does not login anywhere on site-2. And logging out from site-1.com/cp-mask/ or site-1.com works between the mask and front-end, but logging out from site-1.com/system/ does not work.
c) Logging in from site-2.com/cp-mask/ or site-2.com logs in all of site-2 does not login anywhere on site-1.
I’ve attached a screenshot of my spreadsheet for reference.
I would like to set it up so logging in and out from any one of the 5 URLs would be reflected in the other 4. But if that’s not the way it’s supposed to work, what is most important to what I’m doing is that the front-end logins at site-1.com and site-2.com work together.
Help would be appreciated!