• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

안녕하세요 강사님 /login 질문입니다.

23.08.17 09:44 작성 조회수 460

0

제가 수업을 놓쳤는지 모르겠는데...

시큐리티가 기본으로 /login을 캐치한다고 들었는데

이 기본값을 바꿀 수 있는 방법이 존재하나요?

/login으로 Post 요청을 보내면

attemptAuthentication 메서드를 실행해서 로그인 하는 걸로 알고있는데

/login 값을 제가 원하는 /api/login 처럼 변경할 수 있는지 궁금합니다.

답변 1

답변을 작성해보세요.

1

가능해요!! 대신 UsernamePasswordAuthenticationFilter 를 수정하고, 해당 필터로 시큐리티 필터를 재등록해줘야 해요

 

https://github.com/codingspecialist/junit-bank-class/blob/main/src/main/java/shop/mtcoding/bank/config/jwt/JwtAuthenticationFilter.java

감사합니다!