package cn.mb.cloud.auth.handler; import cn.mb.cloud.auth.security.handler.AbstractAuthenticationFailureEvenHandler; import lombok.extern.slf4j.Slf4j; import org.springframework.security.core.Authentication; import org.springframework.security.core.AuthenticationException; import org.springframework.stereotype.Component; /** * @author jason */ @Slf4j @Component public class CloudAuthenticationFailureEvenHandler extends AbstractAuthenticationFailureEvenHandler { /** * 处理登录失败方法 *
* * @param authenticationException 登录的authentication 对象 * @param authentication 登录的authenticationException 对象 */ @Override public void handle(AuthenticationException authenticationException, Authentication authentication) { log.info("用户:{} 登录失败,异常:{}", authentication.getPrincipal(), authenticationException.getLocalizedMessage()); } }