@Override
public void loginImmediately(Request request, Response response, Authentication authc) {
log.debug("User {} logged in", authc.getUser().getLoginName());
saveAuthentication(request, response, authc);
if(securityConfig.isAuthenticationTokenEnabled()) {
tokenAuthenticationManager.onLoginSuccess(request, response, authc);
}
if(securityConfig.isRememberMeEnabled() && !authc.isRememberMe()) {
rememberMeManager.onLoginSuccess(request, response, authc);
}
for(AuthenticationResolver h : resolvers) {
h.onLoginSuccess(request, response, authc);
}
}