-
Notifications
You must be signed in to change notification settings - Fork 565
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
Can't log in to oss-fuzz.com with Safari/macOS #2818
Comments
Hmm, this works for me on Chrome across various platforms. Do you see anything in the console log output? @alan32liu @Navidem do any of you have a macOS device to test this? |
Here's what I see on the console: [Info] Successfully preconnected to https://fonts.gstatic.com/ |
Yep, it works on Chrome but not on Safari because of the same error. |
I guess this relates to login failures? |
Same behaviour with Safari Version 16.0 (16614.1.25.9.10, 16614) on BigSur 11.7 |
@alan32liu or @Navidem can one of you help with this some time soon? Per #2818 (comment) this is likely related to a missing CSP rule which we set up here: https://github.com/google/clusterfuzz/blob/1be95bd84e0868495a2b3c835b18577b2ae3e0e2/src/appengine/libs/csp.py I don't have a macOS machine to debug this sadly. |
Maybe you have to add |
@Navidem can you please help with this? I'm not sure why this is only an issue on Safari. |
Sure, I will. |
I can confirm adding |
@Navidem can you check if the workaround in firebase/firebaseui-web#977 (comment) works? |
The solution did not help: at the time of login, a popup appears to select account but the console log show following error and UI returns back to the login page:
|
CC @Byron |
I suspect we won't fix this soon. Maybe we should put a banner up asking people to use chrome or firefox? |
Hmm, looking at https://firebase.google.com/docs/auth/web/redirect-best-practices, this might actually be easier to solve than expected if we just use https://firebase.google.com/docs/auth/web/redirect-best-practices#update-authdomain |
Oh actually, we don't fit "If you host your app with Firebase Hosting on a custom domain or a subdomain of web.app, use Option 1.". We'll need to go with Options 2, 3, 4, 5 instead. The best ones for us looks like 2 or 3. |
Fixed. It's able to log in to oss-fuzz.com with Safari/macOS now. |
When trying to log in to oss-fuzz.com with my Google account using Safari on macOS, I'm only seeing a box with a loading animation and nothing happens.
Safari Version 16.0 (17614.1.25.9.10, 17614)
macOS Monterey 12.6
The text was updated successfully, but these errors were encountered: