從cookie中讀取uin需要注意的問題

2021-08-25 17:44:18 字數 384 閱讀 1576

問題的產生:

使用者登入站點後,系統會在cookie植入對應的uin,其值的形式是o*********x,***是對應的qq號碼,如果不滿足10位,則前面補充0,那麼前端是可以通過js從cookie讀取對應的qq號碼的。

之前的讀取方法:

/* * 獲取uin */ function getuin() try catch(e) };

很明顯,該方法是從uin的第二位開始讀取認為是qq號碼,對9位號碼,該api是ok的,如uin=o0123456789,則可以讀取出對應的uin,

但對於22億的10位號碼,則明顯將會被截斷。

那麼新的解決方法是什麼?

/* * 獲取uin */ function getuin() try catch(e) };

從 IE 中讀取 Cookie 資訊

從 ie 中讀取 cookie 資訊 我們首先正常登入到系統中,就會在客戶端產生正常的 cookie 資訊。需要引用兩個 com 元件 1 micrisoft internet controls 1.1,即 shdocvw。這個元件,如果在指令碼中執行時,直接匯入 c windows system3...

從瀏覽器中獲取cookie

從請求的首部獲取cookie 語句r.header cookie 返回了乙個切片,這個切片包含了乙個字串,而這個字串又包含了客戶端傳送的任意多個cookie。使用cookie方法和cookies go語言為request結構提供了乙個cookie方法,這個方法可以獲取指定名字的cookie。如果指定...

Yii中的cookie的傳送和讀取

cookies 新建立的cookie會從本地傳到伺服器上,然後從伺服器獲取。1 cookie的傳送 cookies yii app response cookies 在要傳送的響應中新增乙個新的cookie eg 往cookies中新增使用者名稱和密碼 cookies add new cookie ...