Closed MilkTea24 closed 8 months ago
close #8
Jwt Token에 Authority 추가하고 UsernamePasswordAuthenticationProvider 등록 코드를 추가하였다. 테스트 코드는 리팩토링을 하였으나 지속적인 리팩토링이 필요할 것 같다.
Jwt의 Claims에 Authority 데이터를 추가하여 BoardUserDetailsService에서 Authority를 불러오지 않고 Jwt의 Authority 데이터를 바로 사용할 수 있게 수정하였다.
AuthenticationManager 빈을 반환하는 메서드에 usernamePasswordAuthenticationProvider를 등록하는 코드를 추가하였다.
여러 Test Code 파일에 중복되는 User 관련 초기화 데이터를 UserMother와 AuthorityMother 클래스 한 곳에 모았다.
close #8
요약
Jwt Token에 Authority 추가하고 UsernamePasswordAuthenticationProvider 등록 코드를 추가하였다. 테스트 코드는 리팩토링을 하였으나 지속적인 리팩토링이 필요할 것 같다.
한일
Jwt Token에 Authority 추가
Jwt의 Claims에 Authority 데이터를 추가하여 BoardUserDetailsService에서 Authority를 불러오지 않고 Jwt의 Authority 데이터를 바로 사용할 수 있게 수정하였다.
UsernamePasswordAuthenticationProvider 등록
AuthenticationManager 빈을 반환하는 메서드에 usernamePasswordAuthenticationProvider를 등록하는 코드를 추가하였다.
테스트 코드 리팩토링
여러 Test Code 파일에 중복되는 User 관련 초기화 데이터를 UserMother와 AuthorityMother 클래스 한 곳에 모았다.