로그인 시도가 실패 할 때마다 남은 로그인 시도를 표시하려고합니다. 따라서 로그인이 실패 할 때마다 로그인을 시도 할 수있는 남은 횟수를 묻습니다.스프링 보안 - JSP에서 나머지 로그인 시도를 렌더링하는 방법
도움이나 포인터를 주시면 감사하겠습니다.
로그인 시도가 실패 할 때마다 남은 로그인 시도를 표시하려고합니다. 따라서 로그인이 실패 할 때마다 로그인을 시도 할 수있는 남은 횟수를 묻습니다.스프링 보안 - JSP에서 나머지 로그인 시도를 렌더링하는 방법
도움이나 포인터를 주시면 감사하겠습니다.
그물을 통과 한 후에 해결책을 찾았습니다. DaoAuthenticationProvider 클래스를 상속 받았으며 additionalAuthenticationChecks() 메서드를 재정의하고 내 작업을 수행했습니다. 자, 그 일.
나는 누군가가 도움이 :)데이터베이스에이 항목이 있어야한다고 생각합니다. 로그인 페이지에서 사용자가 입력 한 사용자 이름이 데이터베이스의 사용자 이름과 일치하면 로그인 횟수를 1 씩 늘립니다. 따라서 로그인 실패 횟수를 유지할 수 있습니다. 로그인에 성공할 때마다 실패 횟수 값을 0으로 설정하십시오.
날이 문제를 명확히하자 찾을 수 있다는 희망을 기록했다. 로그인 시도 실패를 저장하는 DB에 이미 열이 있습니다. 문제는 게시 승인 프로세스이므로 남은 로그인 시도를 표시 할 수 없다는 것입니다. 또한, 실패한 로그인 시도를 업데이트하기 위해 EventListener를 추가했습니다. 그러나 남은 시도를 표시하기 위해 응답을 JSP 페이지로 다시 보낼 수 없습니다. –
필터가 있고 LoginFilter라고 말한 다음이 유효성 검사를 수행하십시오. 주어진 사용자의 자격 증명이 유효 함을 확인한 경우에만 사용자가 로그인하도록하십시오. – Arun
그물을 통과 한 후에 해결책을 찾았습니다. DaoAuthenticationProvider 클래스를 상속 받았으며 additionalAuthenticationChecks() 메서드를 재정의하고 내 작업을 수행했습니다. 자, 그 작업 –
수정을 축하합니다! 가능한 경우 다른 사람들이 귀하의 솔루션에서 배울 수 있도록 귀하의 대답을 '수락'으로 표시하십시오. 건배 ~ –