求教,react+nodejs+express框架中的cookie和session应用

#1

react项目中碰到一个要求:
1.session要求记录到服务端,20分钟未进行任何操作,超时后退出登录
2.如果在20分钟内有其他操作,session可以刷新重新计时
react前端应该如何处理啊?
作为一个新手小白,目前真的没有什么思路,求大神可以提点提点

#2

我的理解react不涉及session的处理,session的处理是放在后端搞,后端需要通过redis来存储session,并将对应的sessionId给回前端,所以对于你的问题,其实就是node如何在20分钟内跟新redis中的session而已。

#3

那么需要在react端处理cookie么?我在网上搜索了一些应用教程,都说需要在后端将session整合到cookie中,然后在前端再次进行提取、处理、判断?

#4

将sessionId在后端放到cookie,然后在client获取cookie,从cookie中提取sessionID,然后对sessionID进行处理和操作,

#5

哦哦哦,明白了!!十分感谢您的耐心解答,受教受教!!!我去编写代码试试