Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Node.js服务器与MongoDB数据库+;Passport:req.user未定义_Javascript_Node.js_Mongodb_Passport Local_Passport.js - Fatal编程技术网

Javascript Node.js服务器与MongoDB数据库+;Passport:req.user未定义

Javascript Node.js服务器与MongoDB数据库+;Passport:req.user未定义,javascript,node.js,mongodb,passport-local,passport.js,Javascript,Node.js,Mongodb,Passport Local,Passport.js,我目前正在做一个项目,包括一个chrome扩展和一个登录。为了验证用户是否从Chrome扩展登录到我的服务器,我创建了一个名为/checkuserlogin的新路由。但是,每当我试图检索在其他路由上也接收到的用户对象时(在其他路由上它工作得很好),我都会得到“未定义”。使用Passport进行身份验证 请发布您的密码。您是否致电了passport。在您的路线上验证中间件?看:@MatthieuLemoine谢谢,那是我的问题。我没有打电话给passport.authenticate在我的/che

我目前正在做一个项目,包括一个chrome扩展和一个登录。为了验证用户是否从Chrome扩展登录到我的服务器,我创建了一个名为/checkuserlogin的新路由。但是,每当我试图检索在其他路由上也接收到的用户对象时(在其他路由上它工作得很好),我都会得到“未定义”。使用Passport进行身份验证

请发布您的密码。您是否致电了
passport。在您的路线上验证
中间件?看:@MatthieuLemoine谢谢,那是我的问题。我没有打电话给passport.authenticate
在我的/checkuserlogin路线上请发布您的代码。您打电话给passport.authenticate
在您的路线上吗?看:@MatthieuLemoine谢谢,那是我的问题。我没有呼叫passport.authenticate,在我的/checkuserlogin路径上