Справочник по C#

    Исходники по языку программирования CSharp

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

    /
    /
    /
    21 Views

    Недавно мы запустили форум 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

    moyadcode13
    • Facebook
    • Twitter
    • Google+
    • Linkedin
    • Pinterest
    moyadcode10
    moyadcode11
    moyadcode9