Elimizde şöyle bir kod olsun
@Bean
public SessionRegistry sessionRegistry() {
if (sessionRegistry == null) {
sessionRegistry = new SessionRegistryImpl();
}
return sessionRegistry;
}
Şöyle yaparız.@Override
protected void configure(HttpSecurity http) throws Exception {
http
.sessionManagement()
.maximumSessions(1)
.sessionRegistry(sessionRegistry());
}
getAllPrinciples metoduŞöyle yaparız. Listedeki nesneler org.springframework.security.core.userdetails.User tipinden olabilir.
List<Object> allPrincipals = sessionRegistry.getAllPrincipals();
Hiç yorum yok:
Yorum Gönder