Node.js如何处理身份验证/用户系统?

3 投票
4 回答
1884 浏览
提问于 2025-04-16 16:27

我来自Django框架,它里面有一个内置的“用户”系统。这个系统可以处理所有的注册、密码、登录等等。

那Node.js有没有这样的功能呢?

4 个回答

1

我查看了文档,发现里面没有用户管理系统。

node.js 是一个用 JavaScript 写的服务器,而 django 是一个有内置套接字工具的 MVC 框架。

1

可以看看 connectexpress 这两个 Node.js 模块。特别是 express(它是建立在 connect 之上的),可以和 Django 的功能做个“比较”。

1

你可以去 node包管理器(npm)的注册网站 浏览一下,看看有哪些NodeJS的扩展模块可以用来组合使用,这样你就可以实现用户认证、与外部用户管理系统对接等等功能。例如,有一个叫 node-http-digest扩展 的模块,可以用来进行HTTP摘要认证。

撰写回答