Help

Help > Forum > Пользователи > Разрешение пользователям входить в систему через GitHub

Разрешение пользователям входить в систему через GitHub

Вы можете разрешить пользователям регистрироваться и входить на ваш форум, используя свои учетные записи Github. Это увеличит количество зарегистрированных пользователей на 35-50%, поскольку пользователи знают, что зарегистрироваться или войти в систему будет легко, и автоматически импортирует изображение их профиля на GitHub.

Как работает вход в GitHub

Ваши пользователи увидят GitHub кнопка на экранах «Вход» и «Регистрация», позволяющая им войти или зарегистрироваться на вашем форуме через GitHub. Для них по-прежнему будут созданы учетная запись и профиль на форуме, и они будут отображаться как обычные пользователи.

Вход в систему через GitHub можно безопасно использовать на частных форумах, поскольку ничто не публикуется за пределами форума.

Включение входа в GitHub

Вы можете включить вход в Github на своем форуме, следуя приведенным ниже инструкциям:

  1. Посетите раздел для разработчиков GitHub. (Примечание: чтобы создать приложение, вы должны войти в свою личную учетную запись Github.)
  2. Нажмите кнопку Ссылка на приложения OAuth
  3. Нажмите кнопку Новые приложения OAuth кнопка.
  4. Введите Форум в Название приложения.
  5. Введите URL-адрес домашней страницы форума
  6. Введите Описание приложения для отображения пользователям вашего приложения OAuth.
  7. Введите https://FORUM_DOMAIN/oauth?service=Github&action=doOauthCallback в URL-адрес обратного вызова. (Замените FORUM_DOMAIN доменным именем вашего форума.) Если вы встроили форум, войти а затем просмотрите эту справочную статью, чтобы увидеть правильную версию URL-адреса, которую вы хотите использовать для встраивания.
  8. Нажмите кнопку Зарегистрировать заявку кнопка.
  9. Ваше приложение будет успешно создано. Скопируйте Идентификатор клиента.
  10. Нажмите на Создайте новый секрет клиента и скопируйте его.
  11. Войдите в свою учетную запись Website Toolbox.
  12. Нажмите кнопку Интегрировать ссылка.
  13. Нажмите кнопку Единый вход ссылка.
  14. Включите GitHub вариант.
  15. В Идентификатор клиента текстовое поле, вставьте ранее скопированный идентификатор клиента.
  16. В Секрет клиента текстовое поле, вставьте ранее скопированный Client Secret.
  17. Нажмите кнопку Сохранить кнопка.


If you still need help, please contact us.