まずはエクスプレスとパスポートを使用します。私は、なぜ私は開発者のサイトで読んでいるjavascript "SDK"を含める必要はありませんその方法と一緒に行くのだろうかと思っていた。私は、パスポートがSDKについて議論しない理由を少し混乱させています。 SDKはクライアント側のため、Oauthと同じことをする別の方法があり、それはpassport-facebook
が使用するものなので、私は推測します。私はそれについてもっと詳しく知りたいです。ウェブサイトにおけるFacebookの統合に関する懸念。アクセストークン
アクセストークンについても。パスポートで
私はこのような何かを:これはEAAYrf9ixTA0BAPkSlXymZA3y2QwkDIlAB84XXCjQH2qxEgZAaP8kdZBqWZApZAd5ZCqyD4te6YkZAYTpMPGujYq88fRZC2HcrcgfzLBiFyIMXrRUpssNxW470SJ7muNkiZCKEDoejiSZBgvtJkQen8rnr2nctEvfzfUm
=のようにfunction(accessToken, refreshToken, profile, done){
...
newUser.facebook.token = accessToken;
これは "acccesToken" を取得します
これはユーザーごとに異なるのですか?
Itには、上記の「アクセストークン」が4種類あります。あなたはどうやって知っていますか?
また、私はこれは私が私が行うときに取得されるものです私はそれがクッキーにaccessTokenを設定しますSDKガイドで読むが、私はそれ が表示されていないと思っconsole.log(req.session)
cookie:
{ path: '/',
_expires: null,
originalMaxAge: null,
httpOnly: true },
passport: { user: '5760703f8fd744e020920980' } }