diff --git a/src/main/java/com/kiisoo/ic/login/service/impl/LoginServiceImpl.java b/src/main/java/com/kiisoo/ic/login/service/impl/LoginServiceImpl.java index 166b763..33c72e0 100644 --- a/src/main/java/com/kiisoo/ic/login/service/impl/LoginServiceImpl.java +++ b/src/main/java/com/kiisoo/ic/login/service/impl/LoginServiceImpl.java @@ -114,6 +114,7 @@ public class LoginServiceImpl implements LoginService { @Override public LoginBean miniLogin(String login, String password, Boolean isMD5) { + password = MD5FileUtil.getMD5String(password); UsernamePasswordToken token = new UsernamePasswordToken(login, password, isMD5); Subject subject = SecurityUtils.getSubject(); @@ -152,7 +153,7 @@ public class LoginServiceImpl implements LoginService { Map selectBindAccountMap = new HashMap<>(); selectAccountMap.put("user_id", privilageUserDO.getId()); selectAccountMap.put("type", AccountEnum.ACCOUNT_TYPE_QYWX.getType()); - List bindAccounts = privilageAccountDOMapper.selectByMap(selectAccountMap); + List bindAccounts = privilageAccountDOMapper.selectByMap(selectBindAccountMap); if (CollectionUtils.isEmpty(bindAccounts)){ loginInfoMap.put("code", LoginEnum.LOGIN_SUCCEED.getCode()); }else{