2011-07-14 7 views
2

Googleからxyz.comサイトにログインしたとします。 その後、xyz.comサイトからログアウトすると、ログインしたままでGoogleにログインします。すべてのOpenIDのログアウトURLはありますか?

FacebookのログアウトURLはありますが、ログアウトのフェイスブックもあります。

開いているすべてのIDのURL等は、我々は同様にそれらをサインアウトする方法であれば、Googleではなく、ヤフーのように、そこにログアウトされています。..

おかげで、

+0

を参照してください質問[OpenID対応サイトにログアウト機能を追加するには?] [1] [1]:http://stackoverflow.com/questions/1968814/how-to-add-logout -feature-TO--OpenID対応サイト –

答えて

5

OpenIDの依拠当事者はOPからユーザーをログアウトできません。 ローカルログアウトのみを実装できます。 RPがユーザーをOPにログインさせることができないのと同じように。

個々のOpenIDプロバイダは、ユーザーがリダイレクトすることができ ログアウトのための別のURLに提供しています。

グーグル:https://www.google.com/accounts/Logout

ヤフー:https://login.yahoo.com/config/login?logout=1

も、私は上記の答えを見つけたHow to add logout feature to an OpenID enabled site?質問を参照してください。

+0

私はそれに私のGoogleアカウントを使用したウェブサイトは、私のGoogleアカウントのすべてのアカウントログアウトページに私をリダイレクトすることを決定した場合、私はかなりイライラだろう。 –

+1

@ティモシー私は同意しますが、問題はそのような方法を提供することです。私はそれを使用することができます:あなたは2つのボタン 'logout'と' logout my OpenId accounts'を作成することができます。これは、ブラウザからGoogleアカウントにログインしたままにしたくないアプリケーションからログアウトした場合に、公開されているコンピュータや共有のコンピュータで便利です。 –

2

は、私はあなたが署名する必要があることを知りませんそれらはURLを介して出力されます。ユーザがOpenIDウェブサイトで記憶されている場合、その情報は、ユーザがOpenIDウェブサイトによって情報を記憶することを選択したことを示し、明示的にログアウトしたい場合、OpenIDプロバイダ自身から直接行うことができる。

関連する問題