Авторизация Google
Инструкция по настройке авторизации через Google
Перейдите в Google Console -> APIs & Services -> Credentials.
Войдите в ваш Google Account.
Нажмите "" -> необходимые поля -> нажмите "Create".
На странцие "Credentials" нажмите "" -> для "User type" выберите "External" -> нажмите "".
На шаге "OAuth consent screen" обязательные поля "App name" и выберите "User support email" -> ниже в разделе "Authorized domains" нажмите "Add domain" и введите домен вашего сайта -> в поле "Developer contact information" введите email -> нажмите "".
На шаге "Scopes" нажмите "Add or remove scopes" -> выберите пункты как показано на (по усмотрению можете добавить и другие Области действия OAuth 2.0 для API Google. Подробнее в инструкции.) -> нажмите "Save and Continue".
На шаге "Test users" вы можете не вносить изменений. Либо вы можете добавить пользователей для тестирования, если это необходимо. Изначально будет выставлен статус "Testing" -> поменяйте статус на "" (подробнее по ссылке) -> нажмите "Save and continue".
На шаге "Summary" вам будет доступна сводка на основании заполненных данных.
Возвратитесь на вкладку "Credentials" -> нажмите "Create credentials" -> выберите "".
На открывшейся странице для "Application type" выберите "Web application" -> введите название -> нажмите "Add URI" -> добавьте ссылку по примеру ниже -> нажмите ""
Скопируйте Client ID и Client secret из Google Console -> перейдите в админ панель BoxExchanger -> страница "Система авторизации" -> в методе авторизации "google" вставьте Client ID и Client secret в соответствующие поля -> в активное положение.
В админ панели перейдите на страницу "Настройки сайта" -> раздел "Server" -> нажмите "" напротив двух процессов "api-http".
В итоге в и для клиента будет доступен метод авторизации через google.
Last updated