繁体   English   中英

移动应用程序的Node js服务器端会话

[英]Node js server side sessions for mobile applications

是否可以通过移动应用将请求中的服务器端会话保留在节点js中,还是必须使用诸如jwt之类的其他方法?

就像我们在Web应用程序中所做的一样,即在登录时将用户信息存储在会话中,并在以后的api调用中使用相同的信息。

是的,最简单的解决方案是使用JWT,您可以使用任何想要的方法在node.js服务器中实现jwt身份验证: passport-jwtexpress-jwt ,...甚至使用jsonwebtoken npm包自己。

然后,要使移动应用程序通过服务器进行身份验证,请将jwt令牌存储在移动本地存储中,当打开应用程序时,只需检查存储区中是否存在该令牌以及何时突出该令牌即可将令牌添加到标头中,实际上是将您的移动应用程序添加与服务器保持联系。

以及有关jwt的更多信息,我问一个有关会话和cookie之间的区别的问题,这可能会对您有所帮助: 身份验证:JWT使用与会话

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM