session 和 cookie 自動(dòng)登錄機(jī)制
cookie
無(wú)狀態(tài)的請(qǐng)求
http是一種無(wú)狀態(tài)的協(xié)議,兩個(gè)請(qǐng)求之間沒(méi)有任何聯(lián)系
有狀態(tài)的請(qǐng)求(cookie機(jī)制)
用戶(hù)請(qǐng)求1時(shí),服務(wù)器發(fā)現(xiàn)沒(méi)有id攻臀,分配一個(gè)id=1返回給瀏覽器凫海,瀏覽器把id存儲(chǔ)起來(lái)
當(dāng)用戶(hù)請(qǐng)求2時(shí)帶上cookie中的id=1猫缭,服務(wù)器看到id是1病往,取出1的信息
瀏覽器的本地存儲(chǔ)機(jī)制
python的dict 由key和value組成
session
服務(wù)器根據(jù)用戶(hù)名密碼生成一段隨機(jī)字符串凰萨,存儲(chǔ)在服務(wù)器端鞠柄,服務(wù)器把session發(fā)給用戶(hù)侦高,用戶(hù)儲(chǔ)存在cookie中,第2次請(qǐng)求帶回給服務(wù)器(session機(jī)制)
在數(shù)據(jù)庫(kù)中生成cession ID表 有key data 過(guò)期時(shí)間 三個(gè)屬性