首页 > 解决方案 > 护照错误请求节点js

问题描述

我正在使用护照身份验证,所以当我尝试注册或注册时,我输入了我的电子邮件密码并单击发送数据,它显示了一个错误的请求。我的数据保存到数据库,但我在我想要的地方渲染。

这是我的护照注册路线代码

一个

pp.post("/sign-up",(req,res)=>{

    
    User.register({ username: req.body.email }, req.body.password, (err, user) => {
        console.log(user)
        console.log(err)
        if (err) {
           res.send("err")
        } else {
            passport.authenticate("local")(req, res, () => {
                res.redirect("/compose");
            })
            
        }
    })
 
});

这是那个代码,我想在注册后呈现的那个页面

 app.get("/compose" ,(req,res)=>{
    console.log('here')
   if(req.isAuthenticated()){
    res.render("compose")
   }else{
       res.redirect('/sign')
   }
    
});

这是图像,我所看到的 在此处输入图像描述

标签: javascriptnode.jserror-handlingpassport.js

解决方案


推荐阅读