【问题标题】:what type of user cookies should I store in my web application [closed]我应该在我的网络应用程序中存储什么类型的用户 cookie [关闭]
【发布时间】:2021-10-07 15:52:45
【问题描述】:

我有一个表,我有四列用于用户 ID 和用户名、电子邮件密码。我只想知道我应该在我的 Web 应用程序中存储什么类型的用户 cookie,比如我应该存储电子邮件和密码,还是应该存储一些与用户信息有联系的东西,比如他在数据库中的 ID

【问题讨论】:

  • 您可能想使用cookie-session 表示快递(expressjs.com/en/resources/middleware/cookie-session.html)。不要使用 ID,因为如果我将我的 ID 转换为你的,我可以以你的身份登录。在 cookie 中存储密码也是不安全的。
  • 感谢您对我的帮助。但是我只想为每个用户添加一些东西,如果我使用它,我应该使用它,因为我可能会在另一个部分中使用用户 ID
  • 这一切都在前端还是用户打算登录到网站等?如果是这样,所有像生成 ID 这样的东西都应该在后端使用数据库来处理,而不是在 cookie 中。
  • 我正在开发用户可以发布内容的应用程序,我想使用他们的 ID 将他们与他们发布的内容联系起来,这就是为什么我要存储用户 ID,因为它是唯一的并且与用户的帖子

标签: javascript node.js database express cookies


【解决方案1】:

您好,这取决于您要构建的 Web 应用程序。如果它更像是一个商店,我更喜欢存储一个 ID 来跟踪购物车,但如果你构建的东西更像是一个投资组合,你就不必存储任何 cookie。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 2018-06-09
    • 1970-01-01
    • 2012-02-27
    • 1970-01-01
    • 1970-01-01
    • 2019-01-11
    相关资源
    最近更新 更多