gpt4 book ai didi

node.js - 一个项目中的快速 session 和代币

转载 作者:太空宇宙 更新时间:2023-11-03 23:24:18 25 4
gpt4 key购买 nike

我需要express-session和jwt的解释。例如。我有购物车,要登录并登录,我使用 jwt,但要将所选产品存储在购物车中,我想使用express-session 和 connect-mongo 这是正确的方法吗?我的问题是在一个项目中使用 session 和 jwt 是否有意义且正确的解决方案?也许更好的是使用 jwt 来存储产品,例如3小时。

最佳答案

您绝对可以在同一个项目中同时使用 express-sessiontokens 但我不明白您为什么要在这种情况下这样做,因为您可以同时使用这两种方法身份验证和存储信息两者之一。我主要在调用 API 时需要身份验证过程时使用 JWT token ,但当我制作简单的电子商务网站时,我只使用express-session 。

关于将产品存储一定时间,您可以在一定小时数后使 session 过期。然后产品就会发布。

所以最后,如果您愿意,您可以同时使用两者,但如果它更适合您的目的,为什么不只使用一种呢? bcryptjwt 一样安全,甚至更安全。

关于node.js - 一个项目中的快速 session 和代币,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46228310/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com