为了账号安全,请及时绑定邮箱和手机立即绑定

shiro登录两个用户后调logout是都退出吗?如果一个用户密码对一个不对怎么算那个登录成功?

@Test
public void test(){
    DefaultSecurityManager defaultSecurityManager=new DefaultSecurityManager();
    SimpleAccountRealm simpleAccountRealm=new SimpleAccountRealm();
    simpleAccountRealm.addAccount("chen","123");
    simpleAccountRealm.addAccount("li","123");
    defaultSecurityManager.setRealm(simpleAccountRealm);
    SecurityUtils.setSecurityManager(defaultSecurityManager);
    Subject subject=SecurityUtils.getSubject();
    UsernamePasswordToken usernamePasswordToken=new UsernamePasswordToken("chen","123");
    UsernamePasswordToken usernamePasswordToken1=new UsernamePasswordToken("li","123");
    subject.login(usernamePasswordToken);
    subject.login(usernamePasswordToken1);
    System.out.println(subject.isAuthenticated());
    subject.logout();
    System.out.println(subject.isAuthenticated());
}
1
<br>


正在回答

代码语言

举报

0/150
提交
取消

shiro登录两个用户后调logout是都退出吗?如果一个用户密码对一个不对怎么算那个登录成功?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号