下面列出了org.springframework.security.core.session.SessionRegistry#org.springframework.security.web.authentication.session.ConcurrentSessionControlAuthenticationStrategy 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
/**
* sessionAuthenticationStrategy does not work in JavaConfig
* @param sessionRegistry
* @return
*/
@Bean
public SessionAuthenticationStrategy sessionAuthenticationStrategy(SessionRegistry sessionRegistry){
return new ConcurrentSessionControlAuthenticationStrategy(sessionRegistry){{
setMaximumSessions(-1);
}};
}
/**
* sessionAuthenticationStrategy does not work in JavaConfig
* @param sessionRegistry
* @return
*/
// @Bean
public SessionAuthenticationStrategy sessionAuthenticationStrategy(SessionRegistry sessionRegistry){
return new ConcurrentSessionControlAuthenticationStrategy(sessionRegistry){{
setMaximumSessions(-1);
}};
}
@Bean
public SessionAuthenticationStrategy sessionAuthenticationStrategy(SessionRegistry sessionRegistry) {
return new ConcurrentSessionControlAuthenticationStrategy(sessionRegistry);
}