2011-05-18 54 views
0

嘿, 我想在Express + Mongoose中创建一个登录系统。Express + Mongoose登录

我设法在HTML中创建一些虚拟页面,它读取用户名和密码作为输入,并使用骨干将其发送到服务器(express),该服务器在数据库中输入和搜索具有相同用户名和密码(与猫鼬)。

一切工作正常,直到这里,现在我的问题:我怎么能保证我的用户连接?我的意思是,我现在可以将用户重定向到另一个页面,现在我检查了用户名和密码是否匹配,但是如果用户登录,我想要例如“Hello用户名”,如果用户是“登录”未记录。在PHP中将非常简单,但如何使用Express呢?

感谢

Masiar

回答

2

退房的express session support。当用户登录时,您可以将用户设置为会话的属性。在您的模板中,如果会话拥有活动用户,则可以在HTML中包含用户名。

+0

确实在后面发现它时,可以这样做:'req.session.whatever'并以这种方式为每个不同的会话设置变量。 – Masiar 2011-05-22 10:56:09

相关问题