2012-11-08 7 views
12

私のアプリケーションでは、別のユーザーに切り替えるために、「https://www.facebook.com/dialog/oauth」URLに「auth_type = reauthenticate」パラメータを使用しています。これは長い間働いていました。最後に記録されたFBユーザー以外のユーザーを使用してログインできました。 (共有PCなど) 今日、私はユーザーを変更することができなくなったことがわかりました。パスワードは再入力してください。さらに、「キャンセル」ボタン(「dispalay = popup」で使用)はありません。私はdevelopers.facebook.com再認証機能の動作が変更されましたか?

にそれについて何かを見つけることができません

は、誰もがそれについて何かを知っていますか?それは一時的なバグなのですか?

答えて

0

から: https://developers.facebook.com/docs/facebook-login/reauthentication/

アプリは別のFacebookのユーザーが機能をログアウトし、このために再認証に頼るべきではありません使用してアカウントの切り替え可能にするために、独自の仕組みを構築すべきであることに注意してください。

+4

ここでの問題は、ユーザーを切り替えることを許可するアプリのメカニズムではなく、FB APIです。私はアプリケーションを持っており、ユーザーの切り替えを強制したい。 FB APIはユーザーをログアウトする手段を提供しません。私がすでにログインしている場合は、ログインフォームが自動的に閉じられ、アクセストークンが与えられ、ユーザーの切り替えやログアウトのオプションは与えられません。 –

+0

@GerardoContijochあなたは解決策を見つけることができましたか?私は別のアカウントでのログインを許可するために現在のユーザーをログアウトする必要があった私のアプリケーションのために同じ問題を実行しました。 – huygn

関連する問題