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

InstantCMS 2.X
#1 8 октября 2018 в 01:40
Есть такая идея сделать 2 сайта site.ru и home.site.ru и хочется чтобы человек один раз зарегился и потом ходил по этим 2-м сайтам и постил и комментил на 2 сайтах без перелогина. Это вообще возможно?
#2 8 октября 2018 в 01:50

Поле Таблица с пользователями позволяет выбрать уже существующую таблицу в которой хранятся пользователи сайта. Это необходимо в случае если в указанной базе данных уже располагаются таблицы от другого сайта на InstantCMS 2 и вы хотите иметь общих пользователей с этим сайтом. Название существующей таблицы нужно указывать в полном виде (так, как оно отображается в phpMyAdmin).

документация по InstantCMS 2
#3 8 октября 2018 в 16:02
Такая же потребность есть. Но не только с базой пользователя, а чтобы одни и те же пользователи с любого из ресурсов разные типы контента или категорий на разные сайты постили
#4 9 октября 2018 в 00:41

Это вообще возможно?

Donto
Нет ничего проще…
1. Выбираете какая база будет основной, например база сайта site.ru
2. В конфиге сайта home.site.ru в строке 'db_users_table' => 'cms_users', вместо "cms_users" пишите название таблицы пользователей основной базы! Все!!!
Если надо, перебросьте пользователей со второй базы на основную.
Но если сайты по набору дополнений сильно отличаются, тогда перенесенные пользователи потеряют часть инормации… в общем могут быть "танцы с бубном". Для новых пользователей проблем не будет.
#5 9 октября 2018 в 23:16
А как сделать чтобы разные категории на разные сайты постились? Например категория "а" в постах шла на главную на сайте 1, а категория "б" шла бы на главную на сайт 2....


Это вообще возможно?

Donto
Нет ничего проще…
1. Выбираете какая база будет основной, например база сайта site.ru
2. В конфиге сайта home.site.ru в строке 'db_users_table' => 'cms_users', вместо "cms_users" пишите название таблицы пользователей основной базы! Все!!!
Если надо, перебросьте пользователей со второй базы на основную.
Но если сайты по набору дополнений сильно отличаются, тогда перенесенные пользователи потеряют часть инормации… в общем могут быть "танцы с бубном". Для новых пользователей проблем не будет.

vikont
#6 9 октября 2018 в 23:30

А как сделать чтобы разные категории на разные сайты постились? Например категория "а" в постах шла на главную на сайте 1, а категория "б" шла бы на главную на сайт 2....

@demelkar
Для этого нужен мультисайтинг или дополнения использующие API.
Например ТАКИЕ
Иои просто воспользоватся парсером…
#7 10 октября 2018 в 09:32

Есть такая идея сделать 2 сайта site.ru и home.site.ru и хочется чтобы человек один раз зарегился и потом ходил

Donto
Это не работает?

Домен cookie
Cookie вашего сайта будут распространяться на указанный домен и все его поддомены. Будет доступна сквозная авторизации. Если не указан, то cookie будут действовать в пределах текущего домена.

Прикрепленный файл
20181010092736_m1neq.jpg 32 Кб
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.