在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 某前端小白請教一下學長師兄些,react+express登錄后刷新頁面保持登錄狀

某前端小白請教一下學長師兄些,react+express登錄后刷新頁面保持登錄狀態(tài)的疑問

1、我在干嘛
我在做node環(huán)境為production的時候用戶登錄成功后刷新頁面后能保持登錄狀態(tài)的功能,前臺沒有打算用 document.cookie 的方式。在登錄驗證成功后,后臺設置了request.session.userInfo={username:xxx,password:xxx},并把這個對象給前臺redux的store保存,前臺根據(jù)username的類型保持相應的狀態(tài)。
2、問題是:
登錄成功后,如果刷新頁面(get請求),production環(huán)境下,response.sendFile("index.html"),但是前臺store自然也初始化了,也就不能保持登錄狀態(tài),但是后臺request.session還存在。這個時候怎么才能不通過在前臺設置cookie而通過刷新頁面后的get請求將后臺的session弄到前臺保持登錄狀態(tài)呢?因為response.sendFile發(fā)送的是頁面,而且這個get請求也沒法像ajax那樣接收session保存的身份信息數(shù)據(jù),請問一下要怎么弄呢。。。真不懂啊

回答
編輯回答
菊外人

"這個對象給前臺redux的store保存"。這個store是js里的對象,刷新頁面就沒了。

2018年4月10日 04:17
編輯回答
風清揚

凡是存到js對象里的都是不持久的(刷新失效),一定要借助別的方式。
你可以使用sessionStorage(關閉頁簽才會失效)存一份。

2018年9月2日 02:18