You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The web implementation still relies on the deprecated gapi.auth2 library.
The plugin still works due to this workaround CodetrixStudio#202 (comment), however we should probably migrate over to a new setup soon.
The successor to gapi is the Google Identity Services library, but that lacks an API to request the login flow from custom code the way we do here, instead fully rendering out sign in buttons. That would greatly diverge the web version of the plugin from the native version. We don't want to do any UI work in this plugin.
The other option is writing the login flow from scratch using Google's OpenID Connect support. That should be a working solution for now, but will probably not work once the Federated Credential Management API comes along and browsers stop supporting third-party cookies (I think).
The text was updated successfully, but these errors were encountered:
The web implementation still relies on the deprecated
gapi.auth2
library.The plugin still works due to this workaround CodetrixStudio#202 (comment), however we should probably migrate over to a new setup soon.
The successor to gapi is the Google Identity Services library, but that lacks an API to request the login flow from custom code the way we do here, instead fully rendering out sign in buttons. That would greatly diverge the web version of the plugin from the native version. We don't want to do any UI work in this plugin.
The other option is writing the login flow from scratch using Google's OpenID Connect support. That should be a working solution for now, but will probably not work once the Federated Credential Management API comes along and browsers stop supporting third-party cookies (I think).
The text was updated successfully, but these errors were encountered: