Устранение неполадок

Поддерживаемые среды

Google Sign-In официально поддерживает следующие браузеры и платформы:

  • Google Chrome на macOS, Windows, Linux, Android, iOS
  • Mozilla Firefox для MacOS, Windows, Linux
  • Safari на MacOS и iOS
  • Версии Internet Explorer с 8 по 11 в Windows
  • Microsoft Edge в Windows

Известные вопросы

Сторонние файлы cookie и данные заблокированы

При включении эта функция конфиденциальности деактивирует все файлы cookie и хранилище в iframe, которое требуется Google для безопасной аутентификации пользователя.

Одним из решений является попросить пользователей, которые отключили сторонние данные, создать исключение для https://accounts.google.com, accounts.google.com в разрешенные домены. В Chrome это делается в chrome://settings/content/cookies .

Если у многих ваших пользователей эта функция включена (некоторые компании принудительно применяют эту настройку для всех своих сотрудников), другим обходным решением является реализация потока OAuth 2.0 на стороне сервера .

Chrome на iOS в режиме инкогнито

Вход в Google в настоящее время не поддерживается в режиме инкогнито в Chrome на iOS.

Safari с интеллектуальной защитой от слежения

Эта новая функция macOS High Sierra и iOS 11 деактивирует сторонние файлы cookie каждые 24 часа, если только пользователь не взаимодействует с одной из страниц домена третьей стороны. Поскольку библиотека входа в Google использует файлы cookie для безопасной аутентификации пользователя, она потенциально может обнаружить, что пользователь выходит из системы каждые 24 часа. Пользователю необходимо снова пройти процедуру входа в систему, чтобы повторно активировать файлы cookie.

Есть еще проблемы?

Если у вас возникнут другие проблемы с библиотекой входа в Google, посетите наш трекер проблем GitHub .