-
Notifications
You must be signed in to change notification settings - Fork 0
feat: 리프레쉬 토큰을 RDBMS에서 관리한다 #316
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
Open
bbbang105
wants to merge
29
commits into
develop
Choose a base branch
from
feature/#315/refresh-token
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
8c40eea
feat: RefreshToken 저장소를 Redis에서 MySQL로 마이그레이션
bbbang105 93a1839
feat: 토큰 재발급 API에 원자적 업데이트 및 토큰 검증 추가
bbbang105 800f5af
feat: ClientInfoExtractor 유틸 추가 및 토큰에 IP/UserAgent 저장
bbbang105 cab83dc
feat: 회원 탈퇴 시 RefreshToken revoke 처리
bbbang105 b6450c4
refactor: JwtUtil에 expiryAt 계산 메서드 추출
bbbang105 0baaa04
[feat] : RefreshToken Cleanup Scheduler 추가
bbbang105 1f0d42c
[test] : DB 통합 테스트를 위한 Testcontainers 설정 추가
bbbang105 edc350b
[test] : RefreshToken 관련 테스트 코드 추가
bbbang105 548c462
[ci] : commit-labeler에 ci 라벨 추가
bbbang105 8debc82
[ci] : prod-cicd PR 머지 시에만 실행되도록 수정
bbbang105 f9c2d21
[chore] : open-api JSON 파일 gitignore 처리
bbbang105 d98a809
[ci] : PR Auto Assign 워크플로우 추가
bbbang105 4a881a4
[chore] : CODEOWNERS에 팀원 추가
bbbang105 bbafaa0
[chore] : static/docs 디렉토리 gitkeep 추가
bbbang105 49bcdb4
fix: RefreshToken 관련 @Transactional 누락 수정
bbbang105 7324607
fix: QueryDSL bulk update 시 updatedDate 수동 갱신 추가
bbbang105 ca59967
fix: 토큰 재발급 API에서 JwtFilter 제외
bbbang105 a3f7aba
fix: 로그아웃 API에서 JwtFilter 제외
bbbang105 2b8bafc
refactor: LocalDateTime.now() 중복 호출 제거
bbbang105 c2412b3
fix: TokenService에 validateToken() 추가
bbbang105 9bad834
chore: 미사용 DistributedLock 관련 코드 제거
bbbang105 4209ea6
fix: redisson 의존성 제거
bbbang105 6663547
feat: 로컬 yaml db 설정 변경
bbbang105 6171a67
fix: local 프로파일 JPA 설정 개선
bbbang105 e1c5eb7
chore: 최신 버전을 사용한다
bbbang105 cb0d50e
fix: gitkeep을 제거하지 않도록 변경한다
bbbang105 69be202
Merge branch 'develop' into feature/#315/refresh-token
bbbang105 b4d4643
fix: conflict를 해결한다
bbbang105 a3d22c0
fix: 슬래시를 제거한다
bbbang105 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| * @bbbang105 | ||
| * @bbbang105 @anxi01 |
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,5 @@ | ||
| addReviewers: true | ||
| addAssignees: author | ||
| reviewers: | ||
| - bbang105 | ||
| - bbbang105 | ||
| - anxi01 |
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| name: Auto Assign | ||
|
|
||
| on: | ||
| pull_request: | ||
| types: [opened, ready_for_review] | ||
|
|
||
| jobs: | ||
| assign: | ||
| runs-on: ubuntu-latest | ||
| permissions: | ||
| pull-requests: write | ||
| steps: | ||
| - uses: kentaro-m/auto-assign-action@v2.0.1 | ||
| with: | ||
| configuration-path: '.github/auto-assign-config.yaml' |
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.