首頁 > 問答 > 主體
老師請問一下設計表的時候password怎麼加密的?
johnxu2018-10-28 17:20:00
TP5有助手類別Hash::make('12345'); 可以產生密鑰, Hash::check(); 可以驗證密碼,很好用,也很安全喲。資料庫只需要把password類型設定為varchar(64)就可以了。
格物2018-05-23 13:50:14
資料庫只是varchar,真正加密是用的MD5,通常我會用 MD5($password.$token)
酷我时光2018-05-22 22:00:51
提交表單的時候就得對password進行加密,常見的加密方式為md5,然後將加密的字串存到資料庫後就好了
我是根據老師視訊講解看到的 還沒有提交表單 如何老師的資料庫password屬性就已經加密了 這點我就沒看懂是什麼情況
我看了一下這節課程,老師只是把password字段預留為varchar的32位字符,這就是為後面提交表單時存儲password做準備的,md5加密後的字符串就是32位,所以真正的加密過程是在表單部分處理的