Facebookのログインフローでループバックコンポーネントパスポートを使用しています。私は、単一のページのアプリに移動していたようここで説明するように、私はFB SDKを使用して、Facebookのログインをやってる:https://developers.facebook.com/docs/facebook-login/webLoopback-passport-componentシングルページアプリケーションを許可するFacebook経由でのログイン
{
"facebook": {
"provider": "facebook",
"module": "passport-facebook",
"clientID": "<id>",
"clientSecret": "<secret>",
"callbackURL": "/auth/facebook/callback",
"authPath": "/auth/facebook",
"callbackPath": "/auth/facebook/callback",
"successRedirect": "/auth/account",
"failureRedirect": "/login",
"scope": [
"email"
],
"failureFlash": true
}
}
私はFB SDKにFBのアクセストークンを取得することができるよ、とresponse.authResponse.accessToken
の値をGET http://localhost:3000/auth/facebook/callback?access_token=<token from FB sdk response>
に送信しましたが、html応答が返されます。
何か間違っているか、ループバックでこの機能がサポートされていませんか?