0

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

我设法在 HTML 中创建了一些虚拟页面,该页面将用户名和密码读取为输入,并使用主干将其发送到服务器(快递),该服务器接受输入并在数据库中搜索具有相同用户名和密码的某些条目(使用猫鼬)。

到目前为止一切正常,现在我的问题是:我如何确保我的用户已连接?我的意思是,我现在可以将我的用户重定向到另一个页面,因为我检查了用户名和密码是否匹配,但是如果用户已登录,我希望有例如“Hello username”,或者如果用户是“login”未记录。在 PHP 中真的很容易,但是如何使用 Express 来做到这一点?

谢谢

马夏尔

4

1 回答 1

2

查看快速会话支持。当用户登录时,您可以将用户设置为会话的属性。在您的模板中,如果会话有活动用户,您可以在 HTML 中包含用户名。

于 2011-05-21T17:39:42.017 回答