2011-11-30 15 views
6

tengo una aplicación con google oAuth, esto está funcionando bien.google oAuth - cómo eliminar cookies después del inicio de sesión desde google oAuth

Puedo iniciar sesión y acceder a mi sitio web.

Mi pregunta es, cuando cierro sesión (cierre de sesión) de mi aplicación, elimino todas las sesiones, pero la cookie autenticada (hecha por google oAuth) no se elimina.

Así que, ahora mismo cuando cierro sesión, y inicie sesión con google oAuth, está directamente inicie sesión en el sistema, sin preguntar el correo electrónico y la contraseña para autenticarse en la cuenta de google.

Cualquiera que tenga idea de lo que necesito hacer para eliminar esa cookie y obligar al usuario a iniciar sesión de nuevo con google oAuth después de cerrar sesión una vez.

Respuesta

0

Mi implementación, me da una idea acerca de esto. Si cierra la sesión desde su aplicación desde la que usa Gmail para iniciar sesión, no podrá cerrar sesión en otra aplicación que se ejecute en el navegador como FB.

quiero decir ....

Si me conecto en mi aplicación que utiliza la cuenta de Gmail. y en el mismo navegador si inicio sesión en la cuenta de Gmail (correo).

En este caso, cuando lo hago Salir de mi aplicación, y actualizar Gmail (correo), todavía está de inicio de sesión porque Gmail funciona en base Token.

8

Tal vez puede cerrar sesión usando este enlace.

https://accounts.google.com/Logout?continue=http://google.com 
+0

Genial ,. @Aizu Ikmal –

Cuestiones relacionadas