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

鍍金池/ 問答/HTML/ 前端使用react框架開發(fā)時(shí)如何做登錄控制

前端使用react框架開發(fā)時(shí)如何做登錄控制

最近開發(fā)一個(gè)項(xiàng)目前端是使用react搭建的。
遇到了一個(gè)問題就是不知道如何同后臺(tái)同步登錄狀態(tài)。

我的邏輯是這樣的。 用戶登錄成功之后我用localstorage存儲(chǔ)了 用戶的相關(guān)信息,然后存儲(chǔ)了用戶的登錄狀態(tài)為true,

但是這樣就有一個(gè)問題。 當(dāng)服務(wù)端被迫重啟了后, 服務(wù)端的登錄狀態(tài)就沒了, 而用戶端的localstorage里面仍然存儲(chǔ)了用戶的登錄狀態(tài)為true。

想請(qǐng)教大家在使用react框架做開發(fā)的時(shí)候是怎樣處理前后端登錄狀態(tài)同步問題的

回答
編輯回答
陌璃

沒有驗(yàn)證過,但是我個(gè)人理解是 用session 的話,如果登陸信息放緩存,那么重啟肯定沒了,如果放數(shù)據(jù)庫那還有。
用token的話,只要時(shí)間不過期,登陸狀態(tài)應(yīng)該不會(huì)消失。

2018年9月21日 10:34
編輯回答
綰青絲

登錄狀態(tài)啥的一般都是存cookie的吧。存cookie里,請(qǐng)求后端接口的時(shí)候可以來回傳。存在localstorage里面,沒法傳給后端呀

另外,這和react無關(guān)。

2018年5月6日 12:53
編輯回答
汐顏

登錄時(shí)服務(wù)端和客戶端都分配同一個(gè)登錄session,不論任何操作都先要求客戶端跟服務(wù)端的session做相等檢驗(yàn),相等則允許操作,不相等則清空客戶端登錄狀態(tài)並要求重新登陸

2017年1月17日 10:29