文章詳情頁(yè)
javascript - 網(wǎng)站登錄一段時(shí)間后,無(wú)操作超時(shí)退出實(shí)現(xiàn)原理,前端和后端分別怎么處理?
瀏覽:127日期:2023-10-24 08:22:39
問(wèn)題描述
請(qǐng)問(wèn)網(wǎng)站登錄一段時(shí)間后,比如30分鐘無(wú)操作退出,如何實(shí)現(xiàn)?后端和前端分別需要哪些處理?
問(wèn)題解答
回答1:前端發(fā)請(qǐng)求
后端拿到請(qǐng)求、清空session、然后直接重定向、
或者返回前端響應(yīng)、讓前端重定向
題意有歧義
如果是操作過(guò)程中會(huì)話(huà)實(shí)效、造成超時(shí)重定向的話(huà)
可以把一些標(biāo)記放在響應(yīng)頭里、如果過(guò)期了就刪掉、或者更改掉
這樣凡事涉及到請(qǐng)求了、就能發(fā)現(xiàn)會(huì)話(huà)實(shí)效了、前端重定向就好了
回答2:前端來(lái)說(shuō),登錄超時(shí)的話(huà),超時(shí)之后會(huì)有返回值,可以根據(jù)返回值進(jìn)行操作,退出登錄頁(yè)關(guān)閉網(wǎng)頁(yè)等
標(biāo)簽:
JavaScript
排行榜

熱門(mén)標(biāo)簽