1. 程式人生 > >DUMP3 企業級電商項目

DUMP3 企業級電商項目

接口 cache 信息 封裝 alt 可能 服務 ESS 退出

用戶模塊

登錄 註冊 用戶名驗證 忘記密碼 重置密碼 退出登錄 更新用戶信息 獲取用戶信息 提交問題答案

橫向越權(平級用戶訪問另一個平級用戶) 縱向越權(低級用戶訪問高級用戶)

【MD5不對稱加密 , 加 salt 值】MD5Util

【高可用服務響應對象】 統一接口設計 status msg data

【session.setAttribute() 】和 user_id 關聯。【session.removeAttribute()】

【提交問題答案】獲得token => 【忘記重置密碼】

1.guava 緩存 封裝一個 TokenCache ,後期可以改成 redis

2.token 降低了橫向越權的可能性

…………………………………………………………………………………………………………………………

DUMP3 企業級電商項目