0

私はグーグル、ヤフーを使用してopenidログインシステムを作成しましたが、これは正常に機能しています。問題は、ユーザーが私のサイトからログアウトすると、グーグル、ヤフーからログアウトしないことです。私のサイトとグーグル、ヤフーからユーザーをログアウトするグローバルログアウトを作成する方法。

session_destroy();私のサイトからの単純なログアウトのみ。

グーグルとヤフーからログアウトするために、私はバックグラウンドでこれらのURLをトリガーする必要があります。

https://mail.google.com/?logout
http://login.yahoo.com/?logout=1

フォーム送信方法を使用してユーザーをこれらのURLに移動できますが、それぞれのgoogle、yahooログアウトページが表示されます。ログアウトして、サイトのログアウトページを表示したいと思います。

それを行う方法を見て、提案してください。

ありがとう。

4

1 に答える 1

1

私が作成した CMS では、まず Cookie を破棄してから、URL をhttps://accounts.google.com/Logoutにリダイレクトします。

于 2013-03-08T01:25:48.407 に答える