0

?code=[...]ログイン後に自分の Web サイトの URL にあるパラメーターを削除するにはどうすればよいですか? Facebook PHP SDK を使用しています。

4

1 に答える 1

1

コード パラメータは、oauth 2.0 ログイン フローで必要です。これは、ログイン プロトコルの一部です。

あなたはすでにそのプロトコルを首尾よく採用しているようですので、それについて話す必要はありません。

しかし、あなたの質問に答えるために。パラメーターを含む URL がクライアントによって呼び出され、ログインを実行した後 (セッション変数、Cookie などを設定)、ヘッダー リダイレクトを発行するだけです。

あなたはあなたの質問にフラグを立てたphpので、これは次のようになります

header("Location: /where-you-want-your-client');

ログイン フローを JavaScript で実装している場合は、次の方法で実行できます。

window.location.href = "http://yoursite.com/where-you-want-your-client";

それでおしまい :)

于 2013-06-16T23:06:18.377 に答える