Tag: 每一个

LoggedIn未在每个实例中定义

我的代码曾经工作,并在几天后没有触摸它,因为cloud9ide工作不正常,它停止工作。 我总是得到一个req.loggedin未定义与everyauth模块。 我做一个简单的: app.get('/view/:htmlpage', function(req, res){ console.log(req); if(req.loggedIn) { res.sendfile('./views/' + req.params.htmlpage + '.html'); } else{ res.send('You need to be authenticated with a <a href="www.facebook.com">Facebook</a>'); } }); 请求打印: {会话: // IGNORE ALL KIND OF STUFF // "loggedIn":true,"userId":"4ec448e67a06792a32000006"}}' }, hash: [Function], generate: [Function] }, 哪里不对? 一切似乎find,但我仍然得到undefined …? 这是req的一个更大的摘录: sessionStore: { sessions: { 'OoYpzK3P9V5EuVzsaIzcENKA.u86589nxU+3B5y/DZ/GUWmLLd4hKiVMZQlM3uXpkpdk': '{"lastAccess":1321711710418,"cookie":{"originalMaxAge":14400000,"expires":"2011-11-19T18:08:30.421Z","httpOnly":true,"path":"/"}}', 'ro6CtsS269MqF9DhXHIYVzfi.VVqZHKF6DcGewMbS+myRWbeev6oMmJZEqWQ6oq0Y2mE': '{"lastAccess":1321711711837,"cookie":{"originalMaxAge":14400000,"expires":"2011-11-19T18:08:31.838Z","httpOnly":true,"path":"/"}}', […]