-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[이준현] 프리코스 미션 제출합니다. #15
base: main
Are you sure you want to change the base?
Commits on Nov 3, 2024
-
이준현 committed
Nov 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 75c6bb6 - Browse repository at this point
Copy the full SHA 75c6bb6View commit details -
feat : FormLoginInterceptor 구현
username, password를 바탕으로 사용자를 식별하는 FormLoginInterceptor 구현
이준현 committedNov 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 5f3d15e - Browse repository at this point
Copy the full SHA 5f3d15eView commit details -
Basic Token을 디코딩하여 사용자 정보를 가져오는 BasicTokenDecoder 구현
이준현 committedNov 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 94741fb - Browse repository at this point
Copy the full SHA 94741fbView commit details -
feat : BasicAuthInterceptor 구현
Authorization Header의 Basic 토큰을 가져와 사용자를 식별하는 BasicAuthInterceptor 구현
이준현 committedNov 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 7a88735 - Browse repository at this point
Copy the full SHA 7a88735View commit details -
refactor : Security용 공통 상수 클래스 생성
Basic Token Prefix, Context_key 등 여러 클래스에서 사용하는 상수들을 하나의 클래스에서 관리할 수 있도록 변경
이준현 committedNov 3, 2024 Configuration menu - View commit details
-
Copy full SHA for f0c36e8 - Browse repository at this point
Copy the full SHA f0c36e8View commit details -
refactor : 인증로직을 app -> security 분리
userDetailService의 구현체에서 관리하던 사용자 인증 로직을 security 하위 패키지에 있는 클래스들이 사용하도록 변경 refactor : 잘못된 줄바꿈 수정 불필요한 줄바꿈 제거
이준현 committedNov 3, 2024 Configuration menu - View commit details
-
Copy full SHA for fd4fcab - Browse repository at this point
Copy the full SHA fd4fcabView commit details -
refactor : 요청 검증 로직과 인증로직 메서드 분리
FormLoginAuthInterceptor의 parameter 정보와 세션정보를 검증하는 로직과 사용자가 맞는지 인증하는 로직을 별도의 메서드 분리 feat : SecurityConstants 빈 생성자 추가 해당 클래스가 오로지 상수용 클래스로만 사용될 수 있도록 private 빈 생성자 추가
이준현 committedNov 3, 2024 Configuration menu - View commit details
-
Copy full SHA for fccac9d - Browse repository at this point
Copy the full SHA fccac9dView commit details -
refactor : Decoder 패키지 변경 및 Component Scan 범위 수정
BasicTokenDecoder가 app이 아닌 sercurity 패키지에 속하도록 변경하고 컴포넌트 스캔 범위를 app, security 패키지를 사용할 수 있게 SecurityAuthenticationApplication 위치 변경
이준현 committedNov 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 4fa2053 - Browse repository at this point
Copy the full SHA 4fa2053View commit details