1. 程式人生 > >關於兩個使用者用同一瀏覽器不能同時登入同一網站的問題(session覆蓋問題)

關於兩個使用者用同一瀏覽器不能同時登入同一網站的問題(session覆蓋問題)

mask和一個小夥伴最近在幫學校搭一個網站,大體完工後,小夥伴告訴mask網站有bug——使用兩個使用者登入該網站時,第一個使用者會被擠掉。拿到問題時,我就覺得應該是session的問題(網站使用session進行身份驗證),於是我用兩個不同的瀏覽器分別登入這兩個賬戶,發現沒再出現這一問題,看了果然應了我的想法,session設定有問題。 想了一下網站的應用場景也沒在意這個問題,但是我一直記著。今天就探索了一下,原來是由於session覆蓋,我使用的是chrome與Firefox,據資料顯示這兩個瀏覽器的session是共享的,我想大多數瀏覽器都是吧,當兩個使用者用同一瀏覽器登入時,後面登入的那個賬號會使用之前賬號的session,這就導致前一個賬號備覆蓋了。原理就是這樣,如果各位想要找到解決辦法,可以在csdn論壇搜尋session覆蓋,看看各位大神的回答。