2020/1/17

Shiro Framework - 身份認證密碼MD5+鹽質加密(七)

  • 參考網址
  • 目的
    • 增加將前台的密碼自動進行加密
    • 演示MD5加密法
    • 增加鹽質加密
  • 得知由AuthenticatingRealm對象屬性CredentialsMatcher比對密碼
  • 將CredentialsMatcher對象替換成加密之Matcher對象, 修改realm
    • 增加 MD5
    • 增加加密次數1024
  • 模擬資料庫加密過之密碼
    • 另外可再增加鹽值處理,就算兩用戶明碼一樣,也會因為鹽值不同而加密結果不同, 可用唯一值或帳戶ID增加鹽值
    • 使用ByteSource對象增加鹽值

  • postman測試密碼123


沒有留言:

張貼留言

test2