Jump to content

Соединение двух Invision Community

Вы можете соединить два (или более) сообщества на Invision Community вместе, чтобы пользователи могли входить в одно сообщество, используя свои учетные данные из другого. Все сообщества, которые вы хотите соединить, должны иметь версию Invision Community 4.3 или выше.

Сервер и клиент

Вам необходимо будет решить, какое сообществу будет "Сервером" (обычно называется "мастер"), чьи учётные данные будут использованы для авторизации пользователей. Все остальные сообщества будут "Клиентами" (обычно это "Slave").

Шаг #1 - настройка Сервера

В сообществе, которое будет сервером, перейдите в Админцентр > Система > REST и OAuth и нажмите кнопку "+ Создать" для создания нового клиента OAuth. В настройке Тип клиента выберите Другой Invision Community.

soedinenie-dvuh-invision-community.jpg

После сохранения формы, вы увидите Идентификатор клиента и Секретный ключ клиента. Эти два значения будут использованы для заполнения формы в сообществе клиенте.

soedinenie-dvuh-invision-community1.jpg

Шаг #2 - настройка Клиента

Теперь в сообществе (-ах), которое будет клиентом, перейдите в Админцентр > Система >  Авторизация и регистрация и нажмите на кнопку "+ Создать", и выберите Другой Invision Community. Здесь вам нужно указать URL-адрес сообщества-сервера и его Идентификатор клиента и Секретный ключ клиента, полученные на шаге #1.

connect-two-invision-communities3.jpg

После того, как вы сохранили эту форму, настройка завершена!

Соединение нескольких сообществ

Если вы создаете более двух сообществ, выполните данный процесс для каждого из сообществ-клиентов.