系統有兩個登錄頁面,一個是彈窗,一個是綜合登錄入口。1.1 頁面在如www.segmentfault.com下,彈窗也肯定是www.segmentfault.com下。1.2 綜合登錄入口login.segmentfault.com這種東西下。我自己嘗試過的方案2.1 用localstroage方案,綜合登錄入口記錄不到登錄狀態2.2 進入頁面的時候獲取狀態,退出登錄的時候清空狀態,但是如果沒有清空狀態呢?肯定也不行2.3 剛才突發奇想,獲取cookie里面的sessionid。這樣我就可以通過后臺的狀態來標識唯一的會話了。然后就可以判斷在這一個會話里面是否重復了。但是我發現document.cookie里面居然沒有,我這一口老血2.4 document.referrer,document.referrer是login.segmentfault.com的話就認為是新登錄
如果確定用戶當前登錄狀態下,第一次訪問當前頁面?
眼眸繁星
2018-11-06 09:13:12