パスポートからブラウザにユーザー オブジェクトを送信しようとしていますが、取得できるのはwindow.user undefined
コンソールだけです。
オブジェクトをチェックしたルートでconsole.log("USER:"+JSON.stringify(req.user, null, 4))
適切な出力が得られます。
USER :{
"emails": [
{}
],
"nick": "nickname",
"identifier": "76561197990749921",
"points": 140
}
送信しようとしているres.render('index', {user: req.user});
ときに、ウィンドウオブジェクトから取得できません。しかし、たとえば、いくつかのプロパティを送信すると、想定どおりres.render('index', {user: req.user.points});
に添付さwindow.user
れます...一方、送信しようとしている間req.user.nick
も添付されていませんwindow
。何が問題なのですか?