• Обвал цен на аккаунты!

    получи безграничный доступ к нашим файлам, скриптам и инфокурсам!

     

    Подробнее

Статья Настраиваем интеграцию с Facebook, Twitter и Google

Cyber

Основатель
Команда форума
Администратор
25.05.14
6.023
1.630
#1
Инструкция актуальна только для пользователей XenForo 1.3 и выше!

Интеграция с Facebook

Интеграция с Facebook была доступна в XenForo с самого начала. Но в случае, если Вы не знакомы с данной настройкой, то выполните инструкцию для интеграции XenForo с Facebook для того, чтобы пользователи смогли зарегистрироваться на Вашем форуме или войти на него, используя свою учётную запись с этого сервиса:

proxy.php?image=https%3A%2F%2F1.downloader.disk.yandex.ua%2Fpreview%2F4030d679a1b845945cbdc75598059c8613fe9dca966db8415d0dc8662875ae2d%2Finf%2FDzC7F5ZLdOaTO1utMyllmixWzisspqT8YLdoyzWfvh501oyxs4aywNuvzTWuhs4GgysZcWd1dsD2jpB7X38qYg%253D%253D%3Fuid%3D227063509%26filename%3Dfacebook%2520integration.PNG%26disposition%3Dinline%26hash%3D%26limit%3D0%26content_type%3Dimage%252Fpng%26tknv%3Dv2%26size%3D1280x636&hash=e5cd4c1a997dd9fafafb4b4766ce4694


  • Для настройки данной интеграции у Вас должна быть учётная запись на Facebook. Будете ли Вы использовать свою личную учётную запись или заведёте отдельную именно для интеграции - не имеет никакого значения. Никакие данные Вашей учётной записи не будут видны пользователям.
  • Перейдите на страницу Вы не можете видеть эту ссылку., нажмите на кнопку "Приложения" в верхнем меню и выберите опцию "add a new app" (создать новое приложение).
  • Заполните поле "Display Name" (отображаемое имя для приложения), выберите категорию и нажмите "Create app" (создать приложение).
  • Возможно Вас попросят пройти проверку на защиту от спама. Через несколько секунд Вы увидите главную страницу своих приложений. Запишите куда-нибудь значения из полей App ID (идентификатор приложения) и App secret.
  • Из боковой панели выберите пункт "Settings" (настройки) и внизу страницы нажмите на "Add Platform" (+ добавить платформу). Выберите "Website" (веб-сайт) из представленного списка.
  • Заполните поле "Site URL" (адрес Вашего сайта).
  • На боковой вкладке "Status & Review" переключите слайдер в значение "Да" для того, чтобы "make this app and all its live features available to the general public"
  • Вернитесь в панель управления Вашего форума и в настройках интеграции с Facebook заполните поля Application ID и Application Secret теми данными, которые Вы уже предварительно где-то сохранили.
  • Тестируем. Вход/Регистрация через Facebook теперь должны работать.

Интеграция с Twitter

Для интеграции с Twitter:

proxy.php?image=https%3A%2F%2F2.downloader.disk.yandex.ua%2Fpreview%2Fa2edc71f2e5298d79bfa9316619f49a6cc137f46c71e796700849d3f4588b4cc%2Finf%2FDzC7F5ZLdOaTO1utMyllmhWHln_WGxwj_dakoW63SOZZvaj1NLB5n_KHh62hda5beoPTLfwXzVqdaqjnY36kMQ%253D%253D%3Fuid%3D227063509%26filename%3Dtwitter%2520integration.PNG%26disposition%3Dinline%26hash%3D%26limit%3D0%26content_type%3Dimage%252Fpng%26tknv%3Dv2%26size%3D1280x636&hash=0db936f23f93ed792be691b0c0d75e2e


  1. Для настройки данной интеграции у Вас должна быть учётная запись в Twitter. Будете ли Вы использовать свою личную учётную запись или заведёте отдельную именно для интеграции - не имеет никакого значения. Никакие данные Вашей учётной записи не будут видны пользователям.
  2. Перейдите на страницу Вы не можете видеть эту ссылку.и нажмите "Create a new application" (создать новое приложение).
  3. Далее укажите "Name" (название), "Description" (описание), и "Website" (адрес сайта). Согласитесь с правилами использования и нажмите на кнопку "Create your Twitter application" (создать моё Twitter приложение). Теперь стало необходимым привязывать номер мобильного телефона к учётной записи Twitter для того, чтобы иметь возможность создания приложений.
  4. Через несколько секунд, Вы увидите все данные своего нового приложения. Запишите куда-нибудь содержимое полей Consumer key и Consumer secret.
  5. Нажмите на вкладку "Settings" (настройки). Здесь Вам необходимо заполнить поле "Callback URL" (просто укажите адрес своего сайта) и отметить галочкой настройку "Allow this application to be used to Вы не можете видеть эту ссылку.".
  6. Вернитесь в панель управления Вашего форума и в настройках интеграции с Twitter заполните поля Consumer Key и Consumer Secret теми данными, которые Вы уже предварительно где-то сохранили.
  7. Тестируем. Вход/Регистрация через Twitter теперь должны работать.


Интеграция с Google


Для интеграции с Google:

proxy.php?image=https%3A%2F%2F4.downloader.disk.yandex.ua%2Fpreview%2F36ba2fcd9a120ec6c0e4c3eea1e8e73482677ffcec6d12b3e5b9045392b1c301%2Finf%2FDzC7F5ZLdOaTO1utMyllmrlkxZqFM-0hABUEpShtl3MlL2SBgjQ_AbViHhZ4WWugTd5pLrTYoGVYJk97502dyg%253D%253D%3Fuid%3D227063509%26filename%3Dgoogle%2520integration.PNG%26disposition%3Dinline%26hash%3D%26limit%3D0%26content_type%3Dimage%252Fpng%26tknv%3Dv2%26size%3D1280x636&hash=27bc81aaad6d7d736599a8857bd46b98


  1. Для настройки данной интеграции у Вас должна быть учётная запись в Google. Будете ли Вы использовать свою личную учётную запись или заведёте отдельную именно для интеграции - не имеет никакого значения. Никакие данные Вашей учётной записи не будут видны пользователям.
  1. Перейдите на страницу Вы не можете видеть эту ссылку. и нажмите "Create Project" (создать проект).
  2. Заполните поля "Project name" (название проекта) и "Project ID" (ID проекта). Согласитесь с правилами и условиями предоставления услуг. Возможно Google попросит подтвердить номер мобильного телефона, привязанного к Вашей учётной записи. Подтверждаем и нажимаем кнопку "Create" (создать).
  3. Из боковой панели выбираем "APIs & auth", затем выбираем "Credentials" и нажимаем "Create New Client ID".
  4. Тип приложения выбираем "Web application" и в обоих полях указываем ссылку на Ваш сайт, и нажимаем "Create Client ID".
  5. После сохранения появится новая секция под названием "Client ID for web application". Теперь возвращаемся в панель управления своего форума и в настройках интеграции с Google указываем свои Client ID и Client Secret.
  6. Тестируем. Вход/Регистрация через Google теперь должны работать.
 
Забыли свой пароль?