私は初心者として安っぽいログインシステムを構築しています。私はこれまでこれを行ってきました:
app.post("/verifyLogin",function(request,response){
var usr=request.body.username;
var pass=request.body.password;
userModel.find({$and:[{username:usr},{password:pass}]},function(err,user){
if(user.length==0)
{
response.redirect("/?msg=failed");
}
else
{
request.session.user=user;
response.redirect("/dashboard");
}
});
});
これは正常に機能しますが、ログインに成功した後、ダッシュボードでユーザーの詳細を取得したいと考えています。私は無知です。光を当ててください。
編集
ルートのダッシュボードには次の設定があります。
app.get("/dashboard",function(request,response){
response.sendfile('/lms/site/dashboard.html');
});