大家好序六,我是金魚座仁卷,一個(gè)走在測(cè)試領(lǐng)域這片藍(lán)海中, 蹉跎前行的技術(shù)渣渣家坎,唯有一直走下去型宙,也許能改變點(diǎn)什么撬呢,加油!
用戶登錄密碼有時(shí)候需要加密妆兑, 這樣可以一定程度上面防止泄密魂拦,
在網(wǎng)上找了不少資料, 目前看到一個(gè)比較清晰的方案
模型類的定義
視圖中的處理:
如上兩個(gè)部分:
- 保存密碼數(shù)據(jù)時(shí)搁嗓, 首先會(huì)通過password.setter,將密碼進(jìn)行加密芯勘,并且保存到執(zhí)行self._password字段中,
- 外部視圖實(shí)例化User后腺逛,可以調(diào)用check_passwod來對(duì)密碼進(jìn)行校驗(yàn)荷愕,成功返回True,失敗返回False
前輩出處:
https://blog.csdn.net/hyman_c/article/details/53856380
https://blog.csdn.net/kuangshp128/article/details/66472946