jiangping
2023-09-14 352d337c355f60909d9dd24bd613c12ea92f8015
server/src/main/java/doumeemes/config/shiro/ShiroRealm.java
@@ -90,6 +90,10 @@
    protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken token) throws AuthenticationException {
        // 获取用户名
        ShiroToken authenticationToken =(ShiroToken) token;
        if(authenticationToken .getUpdateFlag() == 1){
            //如果是更新session
            return new SimpleAuthenticationInfo(authenticationToken.getUpdateUser(), authenticationToken.getPassword(), this.getName());
        }else{
        String username = authenticationToken.getPrincipal().toString();
        boolean isDdLogin = authenticationToken.getDdLogin();
        // 根据用户名查询用户对象
@@ -163,3 +167,5 @@
    }
}
}