shiro 自定義 密碼校驗hash算法

Shiro 自定義密碼校驗:
數據庫

兩步:加密

    1.自定義類MyCredentialsMatcher實現CredentialsMatcher接口spa

    2.實現boolean doCredentialsMatch(AuthenticationToken token, AuthenticationInfo info)方法token

        第一個參數是登錄的用戶
接口

        第二個通常是數據庫裏面的用戶(io

            也就是 protected AuthenticationInfo doGetAuthenticationInfo()方法返回的實體和憑據密碼

        (AuthenticationInfo 即用戶名/已加密的密碼,鹽,realName))
方法

3.實現比對邏輯返回Boolean值true經過,false不經過數據

相關文章
相關標籤/搜索