Using Shiro's PasswordMatcher with a custom realm

前端 未结 3 1948
甜味超标
甜味超标 2021-01-20 12:53

I\'m using Apache Shiro with a custom JDBC realm to retrieve a user’s salt, password, hash algorithm name and number of hash iterations from the database which are all store

3条回答
  •  情话喂你
    2021-01-20 13:31

    If you store the credentials created by the Shiro Command Line Hasher in Shiro1CryptFormat, then you can use the DefaultPasswordService in your realm:

            final PasswordMatcher passwordMatcher = new PasswordMatcher();
            passwordMatcher.setPasswordService(new DefaultPasswordService());
            realm.setCredentialsMatcher(passwordMatcher);
    

提交回复
热议问题