Mongoose model.proptype.save error with passport.js

问题描述 投票:0回答:0

我使用

passport.js
passport-local-mongoose
进行用户身份验证。用户注册顺利。但是用户登录不起作用。终端向我显示此错误:
MongooseError Model.prototype.save() no longer accepts a callback

这是我的代码。但我找不到任何错误请帮助我:

router.get('/login_success', (req, res) => {
    return res.status(200).json(
        req.user
    );
});

router.get('/login_error', (req, res) => {
    return res.status(401).json({message:"Ýalnyş maglumat"})    
});

router.post("/login", 
    passport.authenticate("local", { successRedirect: '/api/auth/login_success', failureRedirect: '/api/auth/login_error' }
) , function (req, res) {

});
mongoose passport.js
© www.soinside.com 2019 - 2024. All rights reserved.