Troubleshooting

Supported environments

Google Sign-In officially supports the following browsers and platforms:

Google Chrome on macOS, Windows, Linux, Android, iOS

Mozilla Firefox on macOS, Windows, Linux

Safari on macOS and iOS

Internet Explorer versions from 8 to 11 on Windows

Microsoft Edge on Windows

Known issues

Third-party cookies and data blocked

When enabled, this privacy feature deactivates all cookies and storage within
the iframe, which is required by Google to securely authenticate the user.

One solution is to request users who have disabled third-party data to create an
exception for https://accounts.google.com by adding accounts.google.com to the
allowed domains. In Chrome, this is done in
chrome://settings/content/cookies.

If many of your users have this feature enabled (some companies enforce this
setting for all their employees), another workaround is to implement server-side
OAuth 2.0 flows.

Chrome on iOS in Incognito Mode

Google Sign-in is currently not supported in incognito mode on Chrome on iOS.

Safari with Intelligent Tracking Prevention

This new feature of macOS High Sierra and iOS 11 deactivates third-party cookies
every 24 hours, unless the user interacts with one of the page of the domain of
the third-party. As the Google Sign-in library relies on cookies to securely
authenticate the user, it will potentially detect that the user is logged out
every 24 hours. The user has to go through the sign in flow again to reactivate
the cookies.