firebase / firebase-js-sdk

Firebase Javascript SDK
https://firebase.google.com/docs/web/setup
Other
4.8k stars 884 forks source link

Apple Sign In Blank screen on Web using Chrome 126 #8358

Closed thecannabisapp closed 3 weeks ago

thecannabisapp commented 1 month ago

Operating System

macOS 14.5

Browser Version

Chrome/126

Firebase SDK Version

10.12.3

Firebase SDK Product:

Auth

Describe your project's tooling

React, VSCode, Typescript

Describe the problem

When using Sign in With Apple on Web, I'm getting a blank screen in the popup where I would normally see a cancel or continue after successfully authenticating myself. The strange thing is the features work fine on iOS and when installed as a web app using desktop Safari as a PWA as it triggers faceID to authenticate. But somehow on web and using password, the success screen is blank.

Screenshot 2024-07-08 at 18 57 59 Screenshot 2024-07-08 at 18 58 22

Steps and code to reproduce issue

Try sign in with apple using macOS 14.5 and Chrome 126. After signing in, you can't continue as the screen is blank where before there was an option to cancel or continue.

thecannabisapp commented 1 month ago

Screenshot of the sequence of screens during sign in. As you can see the 2nd screen is quickly shown and then disappears to a blank screen.

Screenshot 2024-07-09 at 19 35 20 Screenshot 2024-07-09 at 19 35 29 Screenshot 2024-07-09 at 19 35 36
dlarocque commented 1 month ago

Hi @chinesehemp, thanks for submitting this issue! To help us reproduce this issue, could you share some code we could use to try to reproduce the issue?

google-oss-bot commented 1 month ago

Hey @chinesehemp. We need more information to resolve this issue but there hasn't been an update in 5 weekdays. I'm marking the issue as stale and if there are no new updates in the next 5 days I will close it automatically.

If you have more information that will help us get to the bottom of this, just add a comment!

google-oss-bot commented 3 weeks ago

Since there haven't been any recent updates here, I am going to close this issue.

@chinesehemp if you're still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this.