Вот сценарий:
Вы входите в GMail по адресу mail.google.com, затем переходите на сайт docs.google.com и автоматически входите в систему там.
Можно ли обмениваться учетными записями пользователей между такими сайтами с помощью PHP и как?
Сохраните сеанс в базе данных вместо файла, затем пусть оба сайта будут искать в этой БД переменные сеанса.
проверить это http://shiflett.org/articles/storing-sessions-in-a-database
Возможно, вы захотите взглянуть на OpenID .
Вы определенно можете.Ознакомьтесь с ответом на этот пост:
Файлы cookie на поддоменах и хостах
Самый простой способ - сделать то, что делают GMAIL и ЭТОТ сайт, и использовать какой-либо тип открытого идентификатора. Или вы можете просто узнать, как они его реализуют, и заново изобрести колесо, или создать еще один сервис с открытым ID.