Как на 2 сайта: site.ru и home.site.ru посадить одну базу пользователей? 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 321
Есть такая идея сделать 2 сайта site.ru и home.site.ru и хочется чтобы человек один раз зарегился и потом ходил по этим 2-м сайтам и постил и комментил на 2 сайтах без перелогина. Это вообще возможно?
Искусство вечно, жизнь конечна!
Посетитель
small user social cms
Медаль
Сообщений: 348
документация по InstantCMS 2:
Поле Таблица с пользователями позволяет выбрать уже существующую таблицу в которой хранятся пользователи сайта. Это необходимо в случае если в указанной базе данных уже располагаются таблицы от другого сайта на InstantCMS 2 и вы хотите иметь общих пользователей с этим сайтом. Название существующей таблицы нужно указывать в полном виде (так, как оно отображается в phpMyAdmin).
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 171
Такая же потребность есть. Но не только с базой пользователя, а чтобы одни и те же пользователи с любого из ресурсов разные типы контента или категорий на разные сайты постили
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 2301
Donto:
Это вообще возможно?
Нет ничего проще....
1. Выбираете какая база будет основной, например база сайта site.ru
2. В конфиге сайта home.site.ru в строке 'db_users_table' => 'cms_users', вместо "cms_users" пишите название таблицы пользователей основной базы! Все!!!
Если надо, перебросьте пользователей со второй базы на основную.
Но если сайты по набору дополнений сильно отличаются, тогда перенесенные пользователи потеряют часть инормации... в общем могут быть "танцы с бубном". Для новых пользователей проблем не будет.
Лучшее место для вашего сайта!
Посетитель
small user social cms
Медаль
Сообщений: 171
А как сделать чтобы разные категории на разные сайты постились ? Например категория "а" в постах шла на главную на сайте 1, а категория "б" шла бы на главную на сайт 2....

vikont:

Donto:
Это вообще возможно?
Нет ничего проще....
1. Выбираете какая база будет основной, например база сайта site.ru
2. В конфиге сайта home.site.ru в строке 'db_users_table' => 'cms_users', вместо "cms_users" пишите название таблицы пользователей основной базы! Все!!!
Если надо, перебросьте пользователей со второй базы на основную.
Но если сайты по набору дополнений сильно отличаются, тогда перенесенные пользователи потеряют часть инормации... в общем могут быть "танцы с бубном". Для новых пользователей проблем не будет.
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 2301
@demelkar:
А как сделать чтобы разные категории на разные сайты постились ? Например категория "а" в постах шла на главную на сайте 1, а категория "б" шла бы на главную на сайт 2....
Для этого нужен мультисайтинг или дополнения использующие API.
Например ТАКИЕ
Иои просто воспользоватся парсером...
Редактировалось: 1 раз (Последний: 9 октября 2018 в 23:31)
Лучшее место для вашего сайта!
Посетитель
small user social cms
Медаль
Сообщений: 444
Donto:
Есть такая идея сделать 2 сайта site.ru и home.site.ru и хочется чтобы человек один раз зарегился и потом ходил
Это не работает?
Домен cookie
Cookie вашего сайта будут распространяться на указанный домен и все его поддомены. Будет доступна сквозная авторизации. Если не указан, то cookie будут действовать в пределах текущего домена.
Прикрепленные файлы:
20181010092736_m1neq.jpg | 31.14 Кб | Скачали: 81
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.