比如一個(gè)賬號(hào)在一個(gè)瀏覽器上登錄了,那么這個(gè)賬號(hào)在另一個(gè)瀏覽器上登錄,第一個(gè)賬號(hào)會(huì)提示已經(jīng)在異地登錄,然后被服務(wù)器主動(dòng)踢下來,必須重新登錄才能看視頻或者其他操作
我理解你描述的是一個(gè)長(zhǎng)連接應(yīng)用場(chǎng)景:
可以、user_id 和connection_id 一對(duì)多映射,每次登陸踢掉同一賬號(hào)下其他的connection_id就好;
另外用不用workerman或者短鏈接場(chǎng)景一樣均可以實(shí)現(xiàn)單點(diǎn)登陸;
一樣的道理,比如用$_SESSION搞,將同一個(gè)賬號(hào)的session_id存起來,最后一次登錄成功的賬號(hào)將該賬號(hào)下其余的session_id對(duì)應(yīng)的SESSION會(huì)話干掉即可;