无法在Cordova移动应用程序中使用Node.js Web会话数据



我们已经在正常的html和js中开发了一个网站,而后端则在frontend和node.js中开发了一个网站。成功注册后,我已经使用了会话数据来完成工作,例如欢迎电子邮件或移动OTP验证。

现在,我们正在开发一个带有相同后端API的Cordova应用程序,并且实际问题出现在这里。我无法访问我的会话数据,即req.session.user是无效的,我在成功登记后已更新。有人可以建议这样做的解决方案是什么?

要正确工作会话,您需要在网站上的每个请求中通过sessionID此ID将在cookie中设置并自动发送每个请求。

当进入移动设备时,您可以使用以下方法实现会话。

1(当用户成功登录问题的令牌并将令牌存储在您的Cordova应用中(通常在本地存储中(。

2(每个请求都会通过此令牌并检查令牌是否存在。

注意:您可以将令牌附加在授权标题中

最新更新