BoxExchanger
Ask or search…
K

Авторизация Google

Инструкция по настройке авторизации через Google
  1. 1.
    Перейдите в Google Console -> APIs & Services -> Credentials.
  2. 2.
    Войдите в ваш Google Account.
  3. 3.
    Нажмите "Create project" -> заполните необходимые поля -> нажмите "Create".
  4. 4.
    На странцие "Credentials" нажмите "Configure consent screen" -> для "User type" выберите "External" -> нажмите "Create".
  5. 5.
    На шаге "OAuth consent screen" заполните обязательные поля "App name" и выберите "User support email" -> ниже в разделе "Authorized domains" нажмите "Add domain" и введите домен вашего сайта -> в поле "Developer contact information" введите email -> нажмите "Save and continue".
  6. 6.
    На шаге "Scopes" нажмите "Add or remove scopes" -> выберите пункты как показано на скриншоте (по усмотрению можете добавить и другие Области действия OAuth 2.0 для API Google. Подробнее в инструкции.) -> нажмите "Save and Continue".
  7. 7.
    На шаге "Test users" вы можете не вносить изменений. Либо вы можете добавить пользователей для тестирования, если это необходимо. Изначально будет выставлен статус "Testing" -> поменяйте статус на "In production" (подробнее по ссылке) -> нажмите "Save and continue".
  8. 8.
    На шаге "Summary" вам будет доступна сводка на основании заполненных данных.
  9. 9.
    Возвратитесь на вкладку "Credentials" -> нажмите "Create credentials" -> выберите "OAUTH Client ID".
  10. 10.
    На открывшейся странице для "Application type" выберите "Web application" -> введите название -> нажмите "Add URI" -> добавьте ссылку по примеру ниже -> нажмите "Create"
https://www.yourdomain.net/service/auth/google/callback
  1. 11.
    Скопируйте Client ID и Client secret из Google Console -> перейдите в админ панель BoxExchanger -> страница "Система авторизации" -> в методе авторизации "google" вставьте Client ID и Client secret в соответствующие поля -> передвиньте ползунок в активное положение.
  2. 12.
    В админ панели перейдите на страницу "Настройки сайта" -> раздел "Server" -> нажмите "Reboot" напротив двух процессов "api-http".
  3. 13.
    В итоге в окне входа и регистрации для клиента будет доступен метод авторизации через google.
Last modified 2mo ago