序言/ TL; DR
我有一个使用PassportJS JWT strategy的愚蠢API,我想添加会话,以便在某些区域进行用户隔离,这是一些增强功能的要求。
整个系统由MySQL DB,NodeJS + ExpressJS(带PassportJS)后端和Angular 2前端组成。
更多信息
我在应用程序中实现会话时遇到了问题,并遇到了与此Github Issue中相同的问题。
我的前端似乎没有使用键'connect.sid'处理存储在会话cookie中的会话ID,即使用户最初可以正确地进行身份验证并获得他们的JWT。但是,当绕过前端并使用POSTMAN发送请求时,会使用会话cookie。
我遇到的问题的主要症状是:
我现在推断出它必须是前/后端之间通信/处理请求/响应的问题。
过去几天我一直在经历其他问题:
还有其他几个人。不过,我从中提出了以下问题:
问题(S)