Я использую логин и регистрацию для нескольких доменов, которые общаются с одной базой данных - мы будем называть их i.domain-a.com
и i.domain-b.com
. Оба этих поддомена имеют записи A в DNS, которые указывают на один сервер - таким образом, i.domain-a.com/hello.php
и i.domain-b.com/hello.php
запускают одно и то же.
Итак, если я создаю сеанс в домене A, я могу перейти в домен B и получить ту же информацию о сеансе. Чтобы реализовать полностью отдельные системы входа в систему для обеих из них, использующие те же функции PHP, которые я написал для обработки регистрации, я должен сделать что-то с session_name()
на основе $_SERVER['HTTP_HOST']
? Я не уверен, насколько похожа моя ситуация на этого парня , и надеюсь, что этот вопрос не слишком похож.