node.js - 使用节点快递护照和LocalStrategy,未通过身份验证时如何默认req.user?
问题描述
我想使用req.user
Passport LocalStrategy 在用户登录时为我设置的对象将一些默认数据传递到我的应用程序中。也就是说,passport.deserializeUser
传递了一个函数,该函数在我的req.user
对象上创建属性,然后返回给浏览器。
我想设置与该 req.user 不同的东西,但前提是用户未通过身份验证。我怎样才能做到这一点?
解决方案
推荐阅读
- google-sheets - 如何在谷歌表格中创建质量分数
- javascript - 使用钩子测试有状态的 React 组件时出现意外结果?(笑话)
- javascript - 如何在仅具有“子”数组的一个标识属性的数组中查找对象的 ID
- python - 索引错误;列表索引超出范围。列表有项目,0 超出范围
- c# - Pomelo 中的 UseMySql 抛出异常
- html - HTML/CSS 下拉菜单未覆盖或显示在块中
- python - 自动检测 Websocket 路径 (Firebase)
- excel - 在 excel 中显示一个图表,其中 (x,y) 是平均值作为起始值
- typescript - VSCode eslint 不拾取 tsconfig 路径
- python - 使用 open 方法时出现 Python _io.TextWrapper 错误