-
Notifications
You must be signed in to change notification settings - Fork 298
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
<pwa-auth>
– Google is replacing its "Sign-in JavaScript Platform Library" with the new "Identity Services for Web" in March 2023
#3309
Comments
Sign-in JavaScript Platform Library
with the new Identity Services for Web
in March 2023<pwa-auth>
– Google is replacing its "Sign-in JavaScript Platform Library" with the new "Identity Services for Web" in March 2023
<pwa-auth>
– Google is replacing its "Sign-in JavaScript Platform Library" with the new "Identity Services for Web" in March 2023<pwa-auth>
– Google is replacing its "Sign-in JavaScript Platform Library" with the new "Identity Services for Web" in March 2023
This issue has been marked as "needs attention 👋" since it has not been triaged for 7 days. Please triage the issue . |
Can somebody please look into this? |
…th a reduced response when strict privacy mode (Block third-party cookies or InPrivate Browsing) is used (until we switch to Google Identity Services for Web as tracked in pwa-builder#3309).
…th a reduced response when strict privacy mode (Block third-party cookies or InPrivate Browsing) is used (until we switch to Google Identity Services for Web as tracked in pwa-builder#3309).
…th a reduced response when strict privacy mode (Block third-party cookies or InPrivate Browsing) is used (until we switch to Google Identity Services for Web as tracked in pwa-builder#3309).
…th a reduced response when strict privacy mode (Block third-party cookies or InPrivate Browsing) is used (until we switch to Google Identity Services for Web as tracked in pwa-builder#3309).
…th a reduced response when strict privacy mode (Block third-party cookies or InPrivate Browsing) is used (until we switch to Google Identity Services for Web as tracked in pwa-builder#3309).
…th a reduced response when strict privacy mode (Block third-party cookies or InPrivate Browsing) is used (until we switch to Google Identity Services for Web as tracked in pwa-builder#3309).
Hey @CetinSert, sorry to keep you waiting. We are unable to prioritize this immediately so you might have to wait a few sprints for this to happen. But in the mean time, if you would like to contribute and fix this yourself, that would be great! Please let us know. |
@amrutha95 - Thanks, I will wait. This is not a critical issue for me because the app I am building got grandfathered in and I have also implemented a workaround for InPrivate browsing. New users of When you say sprints, when/how often do they usually happen? |
Hello @amrutha95, |
Any progress on this!? |
Any updates? |
Any changes?? |
Hi, our team had been swamped with other priorities and then many of us had gone on vacation. Will bring this up and come up with a resolution right away. So sorry to keep you all waiting. |
We would appreciate any of your help in migrating the Google sign in library to the new one. @CetinSert would you be willing to take this up? |
Example:
Hope this solution will help somebody. As low-pain solution for pwaBuilder at least you can make new button that returns credential token and update docs |
@amrutha95 – I am busy with other projects for the near future. I will see if I can garner interest from others, though I cannot promise anything. I hope your team finds/makes time to fix this as Google is a relatively large IdP and Sign in with Google support is crucial for many projects. |
I started work on this in this branch: https://github.com/pwa-builder/PWABuilder/tree/amrutha/newgoogleprovider |
You try to decode credential as id_token. It's not the same.
Here specification for credential. It represents only password and id: Solution: That I mean:
|
Google made problems :) Best that guys can do: include new library and give us credential response. And implement one-tap solution for serverless projects (last one is done already as I see). |
Hm, your are right. Seems in our project we had some migration troubles conditioned by used component. Sorry for confusing |
We request any of you to please contribute to this branch on top of the work that has been done already (The button has to be enabled to sign in via a new/different account but the one tap experience works): https://github.com/pwa-builder/PWABuilder/tree/amrutha/newgoogleprovider. |
--- original
+++ modified
@@ -74,2 +74,2 @@
- try { return this.getSignInResultFromUser(await I); }
- catch (q) { return x ; }
+ try { return this.getSignInResultFromUser(e); }
+ catch (q) { return x ; } |
What happened?
https://developers.google.com/identity/sign-in/web/reference
This will introduce a lot of breakage if left unaddressed for long.
(List of issues related to the now deprecated Google library.)
How do we reproduce the behavior?
See: (The link below has a reduced response patch against the now deprecated Google library.)
<pwa-auth>
– Sign in with Google fails when Block third-party cookies or InPrivate browsing is turned on #3286(has steps and workaround)
What do you expect to happen?
What environment were you using?
OS: any
Browser: any
Browser Version: any
Additional context
#2950
The text was updated successfully, but these errors were encountered: