javascript - LoginToken 和 Session 的区别? node.js 快速连接

标签 javascript session node.js connect express

例如这里:

http://dailyjs.com/2011/01/10/node-tutorial-9/

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

有一种叫做登录 token 的东西。我不明白那有什么意义,不是已经有一个 session 了吗?数据库中有一个 session cookie 和一个 session 条目。您不能检查它而不是 LoginToken 吗?

谢谢。

最佳答案

这并不是真正的 node.js 问题,因为它同样适用于用任何语言编写的网站,但这里有一个答案。

session cookie 通常都非常短暂,并引用有关您当前在网站上所做的事情的一大堆信息,您不希望为每个用户存储数周或数月。登录 token 是一个生命周期更长的 cookie,它仅记录此 Web 浏览器有权以该用户身份连接,而无需完成登录过程。

关于javascript - LoginToken 和 Session 的区别? node.js 快速连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5892575/

相关文章:

Java Mail 找不到类 MimeMessage

linux - 在新的或现有的 VT 中使用自定义 shell 登录

javascript - 使用 Node.js 遍历 XML 文档的最快方法?

php - 如何将 PHP 变量传递给 javascript?

node.js 在请求规范中用 sinon stub AWS S3 方法

node.js - 使用 pug 样式内部变量的问题

JavaScript。等待嵌套的获取 promise

javascript - 获取对象引用和函数名称

javascript - 选中复选框时删除按钮可见

javascript - 使用 Firebase/auth 登录 - firebase__WEBPACK_IMPORTED_MODULE_3 __