前端設定 cookie 使用者資訊

2021-09-11 14:10:16 字數 1073 閱讀 6902

說明:cookie 用於在本地儲存瀏覽器的資訊。當瀏覽器傳送請求時,將cookie共同傳送到請求中。伺服器可以獲取當前使用者資訊。

document.cookie 即可獲取介面中的 cookies。cookie 資料型別是字串,需要將字串轉化成物件的形式獲取對應的屬性。

/**

* [setcookie 設定 cookie]

* @author michael an

* @datetime 2019-02-28t10:58:07+0800

* @param name [變數名,必選]

* @param value [變數值,必選]

* @param exdays [過期日期,可選]

*/function setcookie(name, value, exdays)

document.cookie = cookie;

}/**

* [getcookie 獲取 cookie]

* @author michael an

* @datetime 2019-02-28t10:58:12+0800

* @param cname [變數名,必選]

* @return [返回值:變數值(字串)]

*/function getcookie(cname)

} return "";

}/**

* [checkcookie 查詢 cookie]

* @author michael an

* @datetime 2019-02-28t10:58:16+0800

* @return [如果有cookie就顯示歡迎介面,沒有cookie就設定當前使用者的資訊]

*/function checkcookie()

else

}}

上面的三個函式可以設定、獲取、查詢cookie中的使用者資訊和使用者設定

儲存使用者資訊在cookie

使用localstorage儲存資訊有漏洞,因為如果手機端的使用者開啟無痕瀏覽 localstorage就不起作用了,而cookie就不會有這樣的問題 當然,使用者不能禁用cookie的情況下,當然,很少有使用者禁用cookie的 jq 使用cookie的方法 2 方法 var uid cookie...

前端cookie的設定獲取刪除

我們有過這樣的經歷,當我們登入乙個 時候,會提示我們需不需要記住賬號和密碼 一般來說,當我們登入乙個 時,後台會返回乙個token字串作為 使用者的登入標識,而當使用者下次登入時,不想再登入驗證了怎麼辦?這個時候cookie就有作用了,我們將後台返回的token進行加密編碼,儲存 到cookie上,...

nginx 設定標識使用者的cookie

nginx可以通過向瀏覽器端設定乙個cookie辨別不同的使用者。具體的設定如下 1 2 3 4 5 userid on userid name hadoop id userid domain cdeledu.com userid path userid expires 365d 說明 userid...