Домой Без рубрики Как настроить Google OAuth2 Войти в Дискурс Форум? Google Cloud Project проверенные...

Как настроить Google OAuth2 Войти в Дискурс Форум? Google Cloud Project проверенные шаги

634
0

Недавно мы запустили форум Crunchify по адресу https://ask.crunchify.com, работающий на Discourse.org .

Сразу после установки первое, что я хотел сделать, это предоставить Google Single sign on вариант с OAuth2 , Я только что выполнил все подробные шаги и хотел бы поделиться со всеми моими читателями. Если у вас есть два вопроса ниже, вы находитесь в правильном месте

  • Настройка входа в Google для Discourse
  • Войти в Discourse с индивидуальным поставщиком Oauth2

Давайте начнем:

Шаг 1

Шаг 2

  • Нажмите на дом
  • Нажмите на ссылку Перейти к обзору API.

Следующая страница откроется.

  • Нажмите на Credentials
  • Нажмите на Create Credentials
  • Нажмите на OAuth Client ID

Шаг 3

  • Нажмите на Configure Consent Screen (для первого раза)
  • Fill out form и предоставить всю подробную информацию.

Шаг 4

  • Нажмите на Web application
  • Укажите происхождение URI: https://ask.crunchify.com
  • Предоставьте URI перенаправления: https://ask.crunchify.com/auth/google_oauth2/callback
  • Нажмите на Create

На следующем экране вы увидите приложение Client ID а также Client Secret

Шаг 5

  • Теперь иди в APIs & Services снова
  • Найдите Google+ и Контакты в строке поиска на следующем экране.
    • включить Google+ API а также Contacts API в Google Cloud Console

Теперь вы все настроены на стороне Google Cloud. Следующий шаг - добавить Google Oauth2. Client ID а также Secret Дискурс форума.

Шаг 6

  • Перейти на Дискурс Форум
  • Под Admin -> Settings -> Login страница
  • включить Google Oauth2 аутентификация
  • Предоставлять Client ID а также Client Secret
  • Save все варианты

Шаг 7

  • Теперь нажмите на ваши форумы Sign Up button и вы должны увидеть красивый синий вариант Create new Account with Google как вы видите в верхней части этого поста .
  • Как только вы предоставите Gmail UserID а также Password , нажмите на Allow button и вы сможете войти на форум.

Все вышеперечисленные шаги работают с вашим форумом, если не включен HTTPS . Для HTTPS некоторые пользователи опубликовали некоторые проблемы, которые я отлажу через несколько дней и обновлю.

Как настроить Google OAuth2 Войти в Дискурс Форум? Google Cloud Project проверенные шаги

0.00 (0%) 0 votes

ЧИТАТЬ ТАКЖЕ:  Как установить и настроить сервер Apache Tomcat на Linux Ubuntu host [на Linode]

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь