ver tienes sesion servicio secret permiso para integrar inicio google cuenta con clientes claves oauth oauth-2.0 google-api google-plus google-oauth

tienes - oauth2



El inicio de sesión de Google API dejó de funcionar (0)

Ya se hizo una pregunta similar, y el problema fue que gapi.auth.signout () no funciona en localhost: gapi.auth.signOut (); no funciona estoy perdido

Pero funcionó bien en un sitio web real, hasta que de repente, sin cambios en mi parte. No se cerrará la sesión del usuario ahora, por lo tanto, si cierran sesión en mi sitio, su autenticación de Google seguirá activa. Aquí hay un código de ejemplo, que creo que no debería decir que el usuario todavía está conectado:

gapi.auth.authorize({ ''client_id'': CLIENT_ID, ''scope'': SCOPES, ''immediate'': false, cookie_policy: ''single_host_origin''}, function (authResult) { gapi.auth.signOut(); setTimeout(function() { gapi.auth.authorize({ ''client_id'': CLIENT_ID, ''scope'': SCOPES, ''immediate'': true, cookie_policy: ''single_host_origin''}, function (authResult) { if (authResult && !authResult.error) alert("Still signed in"); }) }, 5000); });

Esto parece totalmente incorrecto e inseguro. Probé mi código original en el pasado y funcionó correctamente, así que creo que puede haber una regresión reciente en la API de Google.