Когда пользователь входит в свою учетную запись Google в веб-браузере или на устройстве Android, он может легко входить в систему через веб-браузеры и устройства Android, используя одну и ту же учетную запись Google. Эта функция позволяет пользователям максимально эффективно использовать несколько устройств, упрощая им вход в вашу службу.
Когда кнопка загружается в Интернет, она сразу же проверяет, авторизовал ли пользователь приложение. Эта проверка называется «немедленным режимом», и в случае успеха серверы Google возвращают токен доступа и передают в обратный вызов новый объект результата авторизации. Если кнопка не может выполнить авторизацию в немедленном режиме, пользователь должен нажать кнопку входа, чтобы запустить поток доступа.
Чтобы включить кроссплатформенный единый вход:
- Android и веб-приложение должны быть зарегистрированы в одном проекте консоли Google API .
- Запрошенные области на каждой платформе должны соответствовать областям на других платформах.
Кроссплатформенная система единого входа работает для пользователя при выполнении следующих требований:
- Пользователь входит в Google в браузере или на устройстве Android.
- Пользователь ранее авторизовал ваше приложение для тех же областей.
Это похоже на то, когда пользователь открывает приложение Android во второй раз. Если пользователь ранее авторизовал приложение, он остается в системе: пользователи не нажимают кнопку входа каждый раз, когда открывают приложение.
Когда пользователь успешно входит в систему, Google отображает напоминание о том, что он вошел в систему, используя свою учетную запись Google. Это напоминание появляется только один раз для каждого устройства.