鍍金池/ 問答/PHP  C  Linux  網(wǎng)絡(luò)安全  HTML/ php 想問一下 session 過期的處理方式!

php 想問一下 session 過期的處理方式!

我現(xiàn)在是用curl HTTP去連另一端的數(shù)據(jù)庫

瀏覽器A:
當(dāng)我給他ac/pw,他會(huì)給我一個(gè)session
我會(huì)記憶
他那邊自己也會(huì)記憶
但現(xiàn)在有個(gè)問題

瀏覽器B:
當(dāng)用瀏覽器B再登同一隻帳號(hào)時(shí)
瀏覽器A的sesison就會(huì)失效,對(duì)方的數(shù)據(jù)庫也會(huì)更新這個(gè)session
也就是說舊的session已經(jīng)無效過期

但我要怎麼知道假設(shè)這個(gè)瀏覽器A的session沒有用了
我就要讓他跳轉(zhuǎn)到登入頁?
這邏輯我已經(jīng)死了
可以跟我說個(gè)路子嗎?
因?yàn)槟壳皩?duì)方數(shù)據(jù)庫的session是永久性的
我這邊也是用戶自己記自己的

回答
編輯回答
短嘆

你拿到token后總要去干點(diǎn)什么吧,好比去請(qǐng)求一個(gè)鏈接,如果token失效那不就返回失效的錯(cuò)誤了,知道這個(gè)錯(cuò)誤再去請(qǐng)求新的token就是。但是說到底都是人家只允許一個(gè)用戶登錄,你再請(qǐng)求新的就又把A的又踢掉了。

2017年4月13日 14:54