2011-11-30 13 views
6

ho sviluppato un'applicazione con google oAuth, funziona perfettamente.google oAuth - come eliminare i cookie dopo il login da google oAuth

Sono in grado di accedere e accedere al mio sito web.

La mia domanda è, quando eseguo l'accesso (disconnessione) dalla mia applicazione, rimuovo tutte le sessioni, ma il cookie autenticato (creato da google oAuth) non viene eliminato.

così, RightNow quando faccio disconnessione, ed effettuare il login utilizzando google oAuth, è direttamente il login per sistema, senza chiedere e-mail e la password per l'autenticazione su account Google.

Chiunque abbia idea di cosa devo fare per eliminare quel cookie e costringere l'utente a effettuare nuovamente il login utilizzando google oAuth dopo il logout una volta.

risposta

0

La mia implementazione, mi dà un'idea di questi. se si esegue il logout dalla propria applicazione da cui si utilizza Gmail per accedere, non sarà possibile effettuare il logout ad altre applicazioni in esecuzione su browser come FB.

voglio dire ....

Se faccio il login nel mio applicazione utilizzando account Gmail. e nello stesso browser se eseguo l'accesso all'account Gmail (mail).

In questo caso, quando eseguo il logout dalla mia applicazione e aggiorno Gmail (mail) è ancora in accesso perché Gmail funziona su base token.

8

Forse è possibile uscire utilizzando questo collegamento.

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

Grande ,. @Aizu Ikmal –

Problemi correlati