私は問題があります"。
私は自分のサイトで Google のログイン/ログアウト外部サービスを使用しています。
リソース、特に Cookie を調べると、サイトからログアウトすると、関連する Cookie が削除されていることがわかります。
しかし、ブラウザの戻るボタンを押すと、Cookieが再作成されます.....
Googleの外部サービスは、認証プロセスなしでユーザーを自動的に再ログインします...
どのようにできるのか?ありがとうございました。
OAuth2 では、トークンを取り消すことができます。これはまさに探している効果があります。サーバーに取り消し要求を送信すると、トークンは役に立たなくなります。
この URL に対して GET リクエストを実行するだけです。
'https://accounts.google.com/o/oauth2/revoke?token=' + accessToken
ブラウザは引き続き Google にログインしますが、これは状況によっては問題になる可能性がありますが、アプリケーションはログアウトされます。
これは、Google と RP からログアウトするための信頼できるソリューションです。
このURIを呼び出すだけです
Google からログアウトし、アプリにリダイレクトされます。ありがとう!
すぐに、Windows Live と facebook.com STS のログアウト ソリューションを投稿します。
投票して回答としてマークしてください