使用passport.js进行身份验证

时间:2018-05-19 08:00:11

标签: node.js express passport.js backend passport-local

如何将用户重定向到passportjs中的http://localhost:8080/${user.id}。必须在用户登录后完成。任何人都可以帮助我吗?。

感谢任何例子!

1 个答案:

答案 0 :(得分:0)

  

请记住将用户作为全局变量(通过使用中间件),其id存储为_id

在身份验证期间,请说明登录路径

router.post('/login',function(req,res,next){
passport.authenticate('local',{
    successRedirect: '/${user._id}',
    failureRedirect: '/login',
    failureFlash:true
    })(req,res,next)
})

如果您想要一个示例访问 passport example

相关问题