第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我在寫一個web程序,有些頁面需要登錄,有些不需要,登錄之后我向客戶端寫入了一個cookie,這個cookie能存id和用戶名嗎

我在寫一個web程序,有些頁面需要登錄,有些不需要,登錄之后我向客戶端寫入了一個cookie,這個cookie能存id和用戶名嗎

哈士奇WWW 2019-01-04 08:45:22
是不是會被別人利用?而且我在每一個頁面怎么驗證是否登錄?單靠cookie可以嗎?還是得結(jié)合服務(wù)器進(jìn)一步驗證session是不是也有?真實開發(fā)這都是怎么寫的啊
查看完整描述

4 回答

?
冉冉說

TA貢獻(xiàn)1877條經(jīng)驗 獲得超1個贊

你這個問題其實是兩個問題
1,cookies 和 session 的方式安全嗎?安全,不然也沒有什么其他辦法用戶記錄用戶狀態(tài)啊。所以用戶登錄成功以后在服務(wù)端生成session并在客戶端生成 cookies,讓它們彼此聯(lián)系用戶下次用戶從客戶端請求服務(wù)器端的時候攜帶 cookies 能找到 session。但是你需要使用一個隨機(jī)的或者 UUID等不方便識別的作為cookies存在客戶端,然后自己手動綁定其和session的關(guān)系。當(dāng)然使用 HTTPS 以后會更安全。
2,有的接口需要有的接口,可以使用攔截器通過 API 的 mapping 控制精細(xì)的權(quán)限校驗。

查看完整回答
反對 回復(fù) 2019-02-18
?
慕俠2389804

TA貢獻(xiàn)1719條經(jīng)驗 獲得超6個贊

Cookie存身份認(rèn)證的信息,比方說角色,服務(wù)器可以生成cookie,通過key驗證是否為自己生產(chǎn)的cookie,沒有cookie或者不是服務(wù)器生成的cookie就是未登錄,遇到權(quán)限頁面可以通過解析cookie中的信息(即role)來判斷是否允許放行,沒有必要存取重要的用戶信息,建議研究一下jwt和無狀態(tài)授權(quán)

查看完整回答
反對 回復(fù) 2019-02-18
?
萬千封印

TA貢獻(xiàn)1891條經(jīng)驗 獲得超3個贊

可以存是可以存,但是存了也沒用啊,難道客戶存哪個id你就認(rèn)為這個id是合法登錄用戶嗎?

查看完整回答
反對 回復(fù) 2019-02-18
?
呼喚遠(yuǎn)方

TA貢獻(xiàn)1856條經(jīng)驗 獲得超11個贊

這應(yīng)該配合服務(wù)器Session進(jìn)行驗證,因為在本地的cookie是可以被隨意修改的,在本地不應(yīng)該儲存重要的用戶信息(如密碼)

查看完整回答
反對 回復(fù) 2019-02-18
  • 4 回答
  • 0 關(guān)注
  • 999 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號