快递+猫鼬登录

Posted

技术标签:

【中文标题】快递+猫鼬登录【英文标题】:Express + Mongoose login 【发布时间】:2011-08-28 11:13:41 【问题描述】:

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

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

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

谢谢

马夏尔

【问题讨论】:

【参考方案1】:

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

【讨论】:

确实是后来才发现的,可以这样:req.session.whatever 并为每个不同的会话设置变量。

以上是关于快递+猫鼬登录的主要内容,如果未能解决你的问题,请参考以下文章

text 安装快递,猫鼬和身体解析器

javascript 基本快递和猫鼬CRUD应用程序

javascript 基本快递和猫鼬CRUD应用程序

Mocha/Sinon 测试猫鼬里面的快递

数据未发布在带有快递和翡翠的猫鼬上

微信小程序快递鸟快递查询接口对接