Мультисайтинг и единый вход

Главные вкладки

Аватар пользователя gonzo87 gonzo87 12 февраля 2010 в 2:04

Господа друпаловци, помогите побороть проблему. Мечтаю настроить мультисайтинг с единой авторизацией пользователей на всех сайтах. Сам мультисайтинг настроил, общие таблицы сделал, не могу настроить авторизацию. Пробовал добавлять в settings.php общий домен для куков
$cookie_domain = 'glavnyi_sait.ru';
не помогло
устанавливал модуль SSO
добавил в сеттинг.пхп
$conf [ 'session_inc' ] = 'sites/all/modules/sso/session.singlesignon.inc' ;

толку 0, ничего не помогло,ошибки никакие не вылазят но и авторизация только на одном сайте происходит.
товарищи молю вас помогите.

Комментарии

Аватар пользователя gonzo87 gonzo87 12 февраля 2010 в 3:27

прогресс...
после добавления в сеттинг.пхп строчки
$conf [ 'session_inc' ] = 'sites/all/modules/sso/session.singlesignon.inc' ;
общего входа не происходит, зато появился общий выход,т.е если выйти на каком нибудь из сайтов нажать выход,то выходит на всех

Аватар пользователя gonzo87 gonzo87 12 февраля 2010 в 13:15

Проблему решил!УРА!!! Огромное спасибо VladSavitsky, если бы не он у меня бы случился рак мозгов. Решение,как и все гениальное просто:
$cookie_domain = '.glavnyi_sait.ru';
всего то навсего точечка перед главным доменом,и авторизируется пользователь на всех поддоменах сразу

Аватар пользователя Arturus Arturus 12 февраля 2010 в 14:31

А не могли бы Вы расписать поподробнее что и как настраивали, какие модули использовали? Интересно!

Аватар пользователя gonzo87 gonzo87 17 февраля 2010 в 17:19

выполнил только настройку файла srttings.php
ставите мультисайтинг (статей на этом сайте тьма) а для единой авторизации на субдоменах добавляете в этот сеттингс.пхп строчку
$cookie_domain = '.glavnyi_sait.ru';

Аватар пользователя Korsarchik Korsarchik 5 июля 2011 в 18:46

так, а если у меня сайты на разных доменах - типа:
сайт1.ру
сайт2.ру
и так далее, как можно на них сделать единую авторизацию?