gpt4 book ai didi

node.js - Backbone.js Node.js Express.js 中的用户功能

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

我正在使用 Backbone.js、Node.js 和 Express.js 制作一个 Web 应用程序,并且想要添加用户功能(登录、注销、配置文件、显示内容与该用户相关)。我打算使用 Passport 进行登录然后出去。我对前端如何知道哪个用户是感到困惑已登录以完成 session 的其余部分。我需要在其中添加一些变量吗名为“loggedInUser”的 Backbone 路由器指向用户模型?或者是服务器需要知道这些信息而我需要有服务器上某处的变量?换句话说,我应该存储在哪里登录用户的信息,以便我可以提出相关的请求和响应到当前登录的用户并显示与他们相关的信息?希望我的措辞是清楚的。另外,如果有人可以提供有关这方面的有用文章的链接,那就太好了!感谢你!

最佳答案

Passport 已经可以帮助您做到这一点。使用 Passport session 。当前登录的用户已经在服务器上作为每个请求的 req.user 可用,并且客户端通过 Passport 处理的 session cookie 知道 session 信息。

关于node.js - Backbone.js Node.js Express.js 中的用户功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31414319/

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