gpt4 book ai didi

node.js - nodejs写API需要用session吗?

转载 作者:搜寻专家 更新时间:2023-11-01 00:45:57 26 4
gpt4 key购买 nike

我正在使用 Connect + ExpressJs。

在编写 RESTfull API 时,我对 session 和 session 管理的意义感到困惑。任何人都可以在这里向我解释 session 管理的意义吗?

编辑:

正在通过 ExpressJs 上的这个例子来沉迷于 session :

https://github.com/visionmedia/express/blob/master/examples/auth/app.js

因此,如果我正在使用 Oauth2.0 API,就会对 session 的使用感到困惑。

最佳答案

在编写 RESTful API 时,您不需要 session 管理,除非您计划执行需要跨多个请求对用户进行身份验证的操作。例如,您可能希望拥有 cookie 的用户不需要使用 API token ,或者您希望通过使用 cookie 来减少数据库请求。

大多数 REST 服务只是使用某种 API key 或 token 查找用户,因此不需要 session 。

这些问题可能会有帮助:

关于node.js - nodejs写API需要用session吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16978936/

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