jiangping
2024-01-25 aaea4819b873c5ca7b9be1a87af173ee2015a12a
server/service/src/main/java/com/doumee/config/shiro/ShiroCredentialsMatcher.java
文件名从 server/company/src/main/java/com/doumee/config/shiro/ShiroCredentialsMatcher.java 修改
@@ -24,7 +24,7 @@
    @Override
    public boolean doCredentialsMatch(AuthenticationToken token, AuthenticationInfo info) {
        UsernamePasswordToken usernamePasswordToken = (UsernamePasswordToken) token;
        ShiroToken usernamePasswordToken = (ShiroToken) token;
        SystemUser queryUserDto = new SystemUser();
        queryUserDto.setUsername(usernamePasswordToken.getUsername());
        queryUserDto.setDeleted(Boolean.FALSE);
@@ -32,12 +32,9 @@
        if (systemUser == null) {
            return Boolean.FALSE;
        }
//        if(usernamePasswordToken.getDdLogin()){
//            return Boolean.TRUE;
//        }
//        if(usernamePasswordToken.getWxLogin()){
//            return Boolean.TRUE;
//        }
        if(!usernamePasswordToken.isNeedPassword()){
            return Boolean.TRUE;
        }
        // 鍔犲瘑瀵嗙爜
        String pwd = Utils.Secure.encryptPassword(new String(usernamePasswordToken.getPassword()), systemUser.getSalt());
        // 姣旇緝瀵嗙爜