2

パスポートは問題なく使えFacebook Strategyています。ただし、facebookドキュメントを読んで、これに出くわしました:

Facebook ドキュメント

クエリ文字列設定を使用する場合の特別な考慮事項:

App Center でサーバー側の認証フローを使用する場合は、コードをアクセス トークンと交換するときに、redirect_uri パラメーターを正しく渡していることを確認することが重要です。redirect_uri パラメータをサイトへのクリックスルー URL に設定する必要があります。ほとんどの場合、URL は次のようになります。

http://www.example.com/?fb_appcenter=1&fb_source=search&code=CODE_HERE したがって、redirect_uri を同じ値に設定する必要があります。リンク先 URL に追加されたクエリ パラメータは変更される可能性があるため、このロジックが動的であることを確認してください。

App Center には、visit websiteユーザーをアプリに送り、その過程でユーザーをログインさせるボタンがあります。パスポートでこれを行うにはどうすればよいですか? にクエリ文字列を追加する必要がありますcallbackURLか? 同じ問題だと思いFB.getLoginStatus()ますが、Facebookを開いて以前にアプリを追加した場合、ユーザーをリンクするには、facebook javascript SDKが提供するようなものも必要です。これはすべて何らかの形で提供さpassportれていますか?

4

0 に答える 0