2011-02-08 23 views
0

私は公式のfacebook connect APIを使って私のアプリにFacebook SDKを統合しました。私は自分のアプリを介してFacebookのアプリケーションにログインすることができ、すべてのシングルサインは正常に動作します。facebookアプリケーションからログアウトした後でさえ、私のアプリのfacebookセッション保持者

インストールされているFacebookのアプリケーションをログアウトしても、アプリケーションにセッションが残っていて、まだメッセージを投稿できないという問題が発生しています。 Facebookブックからログアウトしても私のアプリには影響しません。私が管理アプリケーションに入り、私のアプリケーションのキャッシュをクリアすると、セッションも私のアプリケーションから削除されます。 Facebookのアプリからのログアウトが私のアプリからセッションをきれいにする方法を理解するのに誰も助けてくれますか?

答えて

0

私は自分のプロジェクトの1つにFacebook APIを使用しました。 Facebookクラスのlogout()を使用して、アプリケーション内で明示的にログアウトする必要があるように思えました。

別のFacebookアプリの内部でログアウトすると、Facebookのブックマークを使用するデバイスのすべてのアプリからログアウトするとは思われません。

+0

購入シングルサインオンの仕組みを考えました。あなたはデバイスレベルで一度だけログインしてログアウトします。 –

+0

@Funkyidol yea、あなたが公式アプリでやっている限り。他のアプリはメインアプリに「購読」します。 – Reinherd

関連する問題