인증/인가와 Spring Security의 SecurityFilterChain과 대해 알아봅니다.GOAL인증, 인가에 대해 명확하게 이해한다.Spring Security의 FilterChain의 작동 방식에 대해 이해한다.Bearer와 Basic 인증의 차이를 이해한다.인증 / 인가먼저 간단하게 인증과 인가에 대해서 정리해보자. 인증(AuthN)사용자의 정체를 묻는 것으로 리소스에 접근하려는 사용자가 정말 그 사람인지를 물어보는 것이다. 사용되는 방식으로는 아이디/비밀번호, OTP, 인증서, 소셜 로그인 토큰 등이 있다. 보통 인증 요청이 실패한다면 401 Unauthorized 예외로 처리하게 된다. (재인증 필요) 인가(AuthZ)사용자의 권한을 검증하는 것으로 인증을 마친 사용자가 정말 이 행동을 ..