longfeizheng / logback

💡 SpringBoot+Spring Security基本配置
MIT License
822 stars 348 forks source link

sessionManagement中的maximumSessions不生效 #4

Closed midKingKing closed 6 years ago

midKingKing commented 6 years ago

您好,我最近在看您的这系列Blog学习spirng-security的相关知识,但是现在发现sessionMannager设置的maximumSessions不生效,是否是因为redisession的原因,请问您有碰到这个问题么,求解答,谢谢

longfeizheng commented 6 years ago

复写User 类的 `hashCode()equals()方法

    @Override
    public int hashCode() {
        return username.hashCode();
    }

    @Override
    public boolean equals(Object rhs) {
        if (rhs instanceof SysUser) {
            return username.equals(((SysUser) rhs).username);
        }
        return false;
    }