鍍金池/ 問答/HTML/ 有哪些辦法判斷用戶是否登陸?

有哪些辦法判斷用戶是否登陸?

用戶沒有登陸的時候:
登陸頁面,輸入賬號密碼------進入主頁
想實現(xiàn)用戶登陸過后再次進入時:
不用進到登陸頁面,直接就是主頁了

這個應(yīng)該怎么判斷呢?
用戶登陸后,是會在瀏覽器里某個地方保存用戶登陸了的信息嗎?
我們可以如何取到

回答
編輯回答
故人嘆

1.前端自己判斷:登陸之后往cookie或者localstorage存值,每次先判斷是否本地有值再決定跳不跳登陸頁
2.后臺返個是否登陸狀態(tài)

2017年6月26日 06:42
編輯回答
綰青絲
2017年6月17日 00:20
編輯回答
過客

我沒有寫過,但是我見過別人網(wǎng)站的寫法。
我粗略的說一下,是通過JS寫cookies,并且這個cookies也要保存一份到數(shù)據(jù)庫里面。打開網(wǎng)頁的時候,要讀瀏覽器的cookie值,并和數(shù)據(jù)庫的cookie進行比較判斷,結(jié)果為true就是登陸了,否則沒有登陸。此外,你還可以以此為基礎(chǔ),增加過期的時間。個人想法,如果有錯誤,還請指點。

2017年1月28日 04:03
編輯回答
落殤

若是自己寫的玩,把登錄標(biāo)志變量存在localStorage中,判斷
若是有設(shè)計數(shù)據(jù)庫,數(shù)據(jù)庫表添加登錄標(biāo)志字段,來判斷是否登錄

2017年1月22日 20:10
編輯回答
墨小白

這個一般是后端判斷的,登錄之后再session里面存一個值。判斷這個session是否存在,存在就不需要登錄,否則就登錄。

前端判斷的話,不建議。這個不安全。

2018年7月26日 15:37