Spring Security——認證失敗時獲取認證信息

@Component
public class AuthenticationFailureListener implements ApplicationListener<AbstractAuthenticationFailureEvent> {
  @Override
  public void onApplicationEvent(AbstractAuthenticationFailureEvent event) {
    //登陸賬號 密碼
    Object username = event.getAuthentication().getPrincipal();
    Object credentials = event.getAuthentication().getCredentials();
    Object details=event.getAuthentication().getDetails();
    String ip = ((WebAuthenticationDetails)details).getRemoteAddress();
  }
}
圖片.png
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容