我使用nodejs+express制作了简单的nodejs应用程序.现在我想进行用户身份验证.我想通过使用mongoose实现会话处理.

推荐答案

一些有用的链接:

how to implement login auth in node.js

creating registration and login form in node.js and mongodb

此外,会话管理不是由Mongoose完成的,而是由connect mongodb或connect redis完成的.您可以在下面的示例中查看如何在实际应用程序中进行用户身份验证和会话管理:

https://github.com/alexyoung/nodepad/blob/master/app.js

你可以在这里找到该应用的更多解释:http://dailyjs.com/tag/lmawahttp://dailyjs.com/2010/12/06/node-tutorial-5/

Node.js相关问答推荐

意外标识符断言Shopify Remix应用程序

如何修复PayPal Node.js Webhook中Webhook签名验证失败?''

"sh:/usr/local/bin/node:当它存在于文件目录中时未找到

未显示NPM版本

为什么 mongoose 没有常规数组方法

为什么我的 Node.js 应用程序在登录时无法正确验证密码(使用 Passport-local 和 bcryptjs)?

Google App Engine 突然不允许我部署我的 node.js 应用程序

我应该如何解决这个 Angular node 包模块依赖冲突?

等待不在 Express.js 中处理 res.app.render

Axios 响应循环通过函数只返回第一个映射对象的结果

使用mongoose 创建新文档并仅取回选定的字段

baseurl64 缓冲区解码

如何防止 node.js 中的内存泄漏?

如何在 Nest.js 中使用查询参数?

等价于 Node.js 的 Rails 控制台

如何在 node 调试器中禁用第一行中断

AngularJS +sails.js

如何从命令行在 Node.js 上运行 Jasmine 测试

Node.js, require.main === 模块

如何判断 Node.js 中是否设置了环境变量?