-
Notifications
You must be signed in to change notification settings - Fork 1
Feature/40 Spring Security / OAuth2 Client, Server 구현 #41
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit
Hold shift + click to select a range
a31f904
feat(application.yml): redis, security(oauth), frontend, logging leve…
m-a-king cca332c
feat(RedisConfig): Redis Template, ConnectionFactory 추가
m-a-king c0479f8
feat(Tier): 봉사자 등급 Enum 추가
m-a-king b77022c
feat(UserRole): 사용자 역할 Enum 추가
m-a-king 82199e8
feat(OAuthProvider): OAuth 제공자 Enum 추가
m-a-king a3ef142
feat(main): @EnableJpaAuditing 추가
m-a-king d4ee58c
feat(Tier): 불필요한 rank 필드 삭제
m-a-king 0fd7a67
feat(Gender): 성별 ENUM 추가
m-a-king 8416a64
feat(dto): Volunteer 등록을 위한 VolunteerRegisterRequestDto 추가
m-a-king 5fa7a74
feat(VolunteerDetail): VolunteerDetail 엔티티 추가
m-a-king 945f6f9
feat(Volunteer): Volunteer 엔티티 추가
m-a-king c3d65d8
feat(VolunteerRepository): VolunteerRepository 인터페이스 추가
m-a-king a37bf73
feat(VolunteerDetailRepository): VolunteerDetailRepository 인터페이스 추가
m-a-king 345e610
feat(cookie): 쿠키 설정을 위한 SetCookieUseCase 및 SetCookieService 구현
m-a-king 7d26962
feat(volunteer): 자원봉사자 등록 UseCase 및 Service 구현
m-a-king f594fe7
feat(dto): NaverUserProfileResponseDto 구현
m-a-king 565e894
feat(NaverUser): NaverUser 엔티티 추가
m-a-king b9d7d6d
feat(NaverUserRepository): NaverUserRepository 인터페이스 추가
m-a-king bf7ea95
feat(converter): OAuth2User를 NaverUserProfileResponseDto로 변환하는 유틸리티 추가
m-a-king f621689
feat(redirect): 리다이렉트 처리를 위한 config 및 UsaCase, Service 추가
m-a-king ed054e0
feat(CheckNaverUser): 네이버 사용자 존재 여부 확인을 위한 UseCase 및 Service 구현
m-a-king afa6d2c
feat(ProcessOAuthUser): 네이버 OAuth 사용자 처리 UseCase 및 Service 구현
m-a-king 70a4833
feat(RegisterNaverUser): 네이버 OAuth 사용자 등록 UsaCase, Service 추가
m-a-king 29a4695
feat(auth): OAuth 실패 처리 핸들러(CustomOAuthFailureHandler) 구현
m-a-king bec0572
feat(NaverOAuth): 네이버 OAuth2 사용자 처리 서비스 추가
m-a-king af51871
feat(OAuthUser): CustomOAuth2UserService 구현 및 OAuth 사용자 처리 로직 개선
m-a-king 8e4da9b
feat(FindVolunteer): OAuth ID로 Volunteer ID 조회 서비스 구현
m-a-king ace54e1
feat(OAuthSuccessHandler): OAuth 인증 성공 처리 핸들러 구현
m-a-king 8d05dc3
chore: Volunteer 엔티티 삭제 (다른 패키지에 있음)
m-a-king 2e53b62
feat(config): Spring Security 설정 추가 및 OAuth2 인증 처리 구성
m-a-king d66389a
style: unused imports 제거, formatting 수정
m-a-king 85b2675
refactor(VolunteerDetail): 불필요한 length 설정 제거
m-a-king 0c6e7f0
feat(config): 테스트 환경을 위한 Redis, 프론트엔드, JWT 설정 추가
m-a-king 35789a5
feat(Gender): enum 값들을 대문자로 변경
m-a-king 189c7c9
fix(IntegrationTestSupport): @JpaAuditing 설정을 prod 환경으로 이동
m-a-king 1b03215
feat(VolunteerDetail): VolunteerId로 Detail 조회 기능 추가
m-a-king 41921e0
style(개행): git 잠재적인 에러 예방
m-a-king d0d31e2
test(FindVolunteerIdService): 봉사자 ID 조회 서비스 테스트 추가
m-a-king b3fa19f
test(RegisterVolunteerService): 봉사자와 상세 정보 저장 서비스 테스트 추가
m-a-king 6e9aecb
style(개행): git 잠재적인 에러 예방
m-a-king f38391e
feat(OAuthResponseConverter): 유틸 클래스 기본 생성자 private 설정
m-a-king d1a5daf
fix(VolunteerRepository): 대소문자 오타 수정
m-a-king 5b223a1
style(개행): git 잠재적인 에러 예방
m-a-king 67575e2
feat(SecurityConfig): 모든 요청 permitAll
m-a-king 455fe76
fix(Test): 중복된 테스트 설정 정리
m-a-king 8d0fd8d
refactor(OAuthResponseConverter): private 기본 생성자를 어노테이션으로 대체
m-a-king f6ab84f
feat(Voluntter): updatable = false 삭제
m-a-king 0338697
Feature/9 기관 프로필 조회 기능 구현 (#32)
7zrv ffcafa1
refactor(ProcessNaverOAuthUserService): @Component -> @Service
m-a-king 3291aa7
Merge branch 'main' into feature/40-auth-spring-security-oauth
m-a-king File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.