Одна сессия мультидоменного портала. Как это сделать в php

Суть вопроса

Есть портал site.com с определённым количеством поддоменов a.site.com, b.site.com и т.д. В каждом поддомене есть форма авторизации. Пользователь авторизировавшись на любом из них получает доступ к закрытой части портала. Тоесть пройдя авторизацию на a.site.com он перейдя на b.site.com не должен вводить логин/пароль повторно и наоборот. Но до недавнего времени пользователям приходилось проходить авторизацию повторно. Иначе говоря должна быть одна сессия мультидоменного портала

Решение

В виртуальных конфигах нужных сайтов, в данном случае a.site.com, b.site.com нужно указать

php_value session.cookie_domain ".site.com"

Александр Черных
системный администратор

Статьи по теме

0