Passport-Facebook On Sails。没有Facebook登录页面

时间:2017-07-31 07:21:08

标签: node.js facebook sails.js passport.js passport-facebook

帆版本:0.12.13 节点版本:7.10.1

我的身份验证控制器:

facebookSignin: function (req,res,next){
    passport.authenticate('facebook',{scope : 'email'})(req, res, next);
},
facebookCallback: function (req,res){
    passport.authenticate('facebook', { successRedirect: '/',
    failureRedirect: '/login' })
},

Passport.js

passport.use(new FacebookStrategy({
    clientID: 'XXXXXXXXXXXXXXXXX',
    clientSecret: 'XXXXXXXXXXXXXXXX',
    callbackURL: "http://localhost:1337/api/v1/auth/facebook/callback"
},
    function(accessToken, refreshToken, profile, done) {
    }
));

Routes.js

'get /api/v1/auth/facebookSignin': 'AuthController.facebookSignin',
'get /api/v1/auth/facebook/callback':'AuthController.facebookCallback',

在调用此身份验证功能时,不会显示登录页面。

0 个答案:

没有答案