Здравствуйте! Не пинайте меня сильно, если вновь открываю ранее разжеванную тему ... Поиском пользовался и темы про "Мультисайтинг" уже прочитал.
1) Начал создавать сайт Drupal (версия 6) на домене 2 уровня. В дальнейшем, на его субдомене (т.е. на домене 3-го уровня), на этом же хосте, установил на Drupal новый сайт, потом третий и т.д. Каждый раз Drupal инсталлировал по новой, в отдельных, соответствующих папках хоста, но базу данных использовал единую, используя префиксы (то есть для каждого сайта на субдомене свой префикс к базе данных). В итоге получился небольшая куча сайтов, где пользователям в каждом из них приходится по новой регистрироваться.
Сейчас задачи таковы:
- сделать единую авторизацию на этих сайтах (существующими базами пользователей сайтов, в принципе, можно и пожертвовать), но при этом учитывая: у каждого из сайтов свой администратор, которые на других сайтах должны быть рядовыми пользователями. Как можно это сделать? Где, какие лишние таблицы в БД удалить (я рассуждаю так: одни и те таблицы, отвечающие за авторизацию пользователей на разных сайтах, под разными префиксами дублируются. Соответственно, если удалить "лишние", то Друпал вынужден обращаться к тем имеющимся таблицам авторизации. Правильно?)
И нет ли какого-либо модуля, позволяющего единую авторизацию пользователей (то есть без "оперативного" вмешательства к базе данных и иных корректировок существующих сайтов, то есть скачал, проинсталлировал и забыл)?