紛らわしいタイトルのために申し訳ありませんが、ここでの状況はだ...FacebookのPHP:ログインfacebookのうち、ユーザがログインした後、彼らはFacebookのと私のアプリの中に別のユーザー
- ユーザーがログインして私のアプリにログインすることはできません
- のFacebookをログアウト....他の誰かがコンピュータに付属しています...
- 2番目のユーザーが自分のアプリケーション(別のFacebookのアカウント、同じコンピュータ)にアクセスしようとする
- 彼らがすることはできません。..スクリプトは、前のユーザーのアクセストークンを取得します。
私はfacebook PHP SDKを使用しています。
初めてログインしようとすると次のようになります。しかし、何とか新しいFBのアカウントはまだ最後の一つとして認識されて
unset($_REQUEST);
unset($_COOKIE); //don't know if both are necessary
session_destroy();
(私は、そのユーザがログインしていないので、もうそれを使用しようとすると、私は以前のユーザーでログインしますが例外をスローしたアクセストークン) 。
ログアウト機能を使用する必要がありますか?私は、私がやりたがっていない、Facebookのユーザーをログアウトすると仮定し、ちょうど私のアプリで新しいユーザーと新鮮な開始します。
アイデア?私はすべてをクリアしているので、このデータがどこから持続しているのか本当に失われています。うまくいけば愚かな何か私は行方不明ですが、私は誰もが何かを知っていたら頼むと思った。
2人目のユーザーがログインしようとするとどうなりますか?何かエラーがありますか? – Ronnie
無効なユーザー認証トークンがあります –