Как настроить авторизацию через учетную запись Google
В этой инструкции описывается последовательность шагов, которую необходимо выполнить, если вы хотите использовать учетную запись Google для авторизации на сайте мониторинга.
- Откройте страницу Google Cloud Platform и войдите в учетную запись Google. По умолчанию открыта вкладка Dashboard.
- Нажмите на Create project.

- Укажите имя проекта (Project name), название организации (Organization) и место расположения проекта (Location). Если вы используете личную учетную запись, то поле Organization не показывается.
- Нажмите на Create.

- Откройте вкладку OAuth consent screen.
- В списке выберите тип пользователей External.
- Нажмите на Create.

- Укажите имя приложения (App Name) и адрес электронной почты для связи с пользователями (User support email).

- Внизу страницы укажите имя домена сайта мониторинга и адрес электронной почты для связи с Google.
- Нажмите на Save and continue.

- При необходимости настройте области действия (Scopes) и нажмите на Save and continue.

- При необходимости добавьте тестовых пользователей, у которых должен быть смогут иметь доступ к проекту до его публикации.
- Нажмите на Save and continue.

- Откройте вкладку Credentials.
- Нажмите на Create credentials, чтобы указать авторизационные данные.
- Выберите Oauth client ID.

- Выберите тип приложения и укажите его имя.
- В полях Authorized JavaScript origins и Authorized redirect URIs введите URI сайта мониторинга (должен быть https).
- Нажмите на Create.

- Скопируйте ID клиента из поля Your Client ID.

В системе администрирования на вкладке Wialon найдите сайт мониторинга (тип Wialon Web), для доступа в который вы хотите использовать авторизацию через Google, и нажмите на кнопку Изменить напротив его имени. На вкладке Расширенные настроек сайта включите опцию Авторизация через Google.
- В поле ID клиента для веб-приложения вставьте скопированный ID клиента.
- Нажмите на Сохранить.

- Авторизуйтесь на сайте мониторинга от имени пользователя, для которого необходимо настроить авторизацию через Google. В настройках пользователя на вкладке Безопасность нажмите на кнопку Привязать к Google.

- Выберите учетную запись Google, которую вы хотите использовать для авторизации, и нажмите ОК.

В результате на странице входа в систему мониторинга показывается надпись Войти через Google, которая позволяет авторизоваться в системе с помощью привязанной учетной записи Google.
