Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Auth] signInWithRedirect doesn’t work on Chrome 115+, Safari 16.1+, and Firefox 109+ #8329

Open
NhienLam opened this issue Jun 21, 2024 · 0 comments

Comments

@NhienLam
Copy link
Contributor

NhienLam commented Jun 21, 2024

TLDR

Implementing one of the options listed in the best practices guide will be required for redirect sign-in to work on Google Chrome M115+, Firefox 109+, and Safari 16.1+.

Issue description

Starting June 24, 2024, if you’re using the Firebase Auth signInWithRedirect method without implementing one of the options listed in the best practices guide, end users will not be able to authenticate when using browsers that block third-party cookies:

  • Safari 16.1+ on macOS
  • iOS 16.1+
  • Firefox 109+
  • Google Chrome M115+

A common behavior observed is that, after signing in with their Identity Provider account (such as Google), users are redirected back to the Firebase app without being authenticated. Using Chrome Developer Tools or similar browser tools, you will see that the signInWithIdp method is not called.

Related issues:

What do you need to do?

Follow the best practices guide to make sure the signInWithRedirect method continues to work for all users.

@NhienLam NhienLam added question new A new issue that hasn't be categoirzed as question, bug or feature request labels Jun 21, 2024
@NhienLam NhienLam removed question new A new issue that hasn't be categoirzed as question, bug or feature request labels Jun 21, 2024
@firebase firebase locked as too heated and limited conversation to collaborators Jun 21, 2024
@NhienLam NhienLam pinned this issue Jun 21, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
2 participants