Skip to content
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

Naver 로그인 작업 완료 PR(ver.2) #10

Merged
merged 18 commits into from
Jul 5, 2024
Merged
Changes from 1 commit
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
e5184c5
Feat: NaverOauth 클래스 생성
wambatcodeeee Jul 3, 2024
0d57692
Feat: NaverOauth 내부 로직 작성
wambatcodeeee Jul 3, 2024
ae01946
Feat: NaverOauth getUserInfo 메서드 작성
wambatcodeeee Jul 3, 2024
26e294f
Refactor: generateRandomPostFix 클래스화
wambatcodeeee Jul 3, 2024
5e3c546
Fix: 소셜 로그인 증설에 따른 createAccessTokenKakao -> createAccessTokenSocial 수정
wambatcodeeee Jul 3, 2024
a7fc065
Feat: Redis 패키지 내 NaverToken 엔티티 파일 생성
wambatcodeeee Jul 3, 2024
353df81
Feat: Redis 패키지 내 NaverToken repository 파일 생성
wambatcodeeee Jul 3, 2024
3ab1782
Feat: Redis 패키지 내 NaverToken service 파일 생성
wambatcodeeee Jul 3, 2024
6140582
Feat: NaverService 작성 완료
wambatcodeeee Jul 3, 2024
da06f00
Fix: 불필요 import문 제거
wambatcodeeee Jul 3, 2024
9732178
Feat: NaverController 작성 완료
wambatcodeeee Jul 3, 2024
185e7ee
Fix: 오타 수정 및 유저정보 받을 시 인코딩 처리
wambatcodeeee Jul 4, 2024
0f76b07
Feat: Naver 사용자 정보 중 이메일 추출 코드 추가
wambatcodeeee Jul 5, 2024
755b78d
Fix: Naver 사용자 정보(이메일) 추가로 인한 코드 수정
wambatcodeeee Jul 5, 2024
a8fe284
Fix: 클래스 파일 내 오타 수정
wambatcodeeee Jul 5, 2024
6d26914
Refactor: 소셜 로그인 비밀번호 인코딩
wambatcodeeee Jul 5, 2024
0ea4ef1
Fix: 로컬 개발 완료로 인한 Model 메소드 제거(Thymeleaf 관련)
wambatcodeeee Jul 5, 2024
eb4fa8b
Fix: 클래스 파일 내 오타 수정
wambatcodeeee Jul 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Feat: NaverOauth 클래스 생성
wambatcodeeee committed Jul 3, 2024
commit e5184c5d2badc12e0f94d1397029e4635a14e6a5
26 changes: 26 additions & 0 deletions src/main/java/com/elice/ustory/global/oauth/naver/NaverOauth.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package com.elice.ustory.global.oauth.naver;

import lombok.Getter;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

@Slf4j
@Component
@Getter
public class NaverOauth {
@Value("${naver.clientId}")
private String naverClientId;

@Value("${naver.secret}")
private String naverSecretKey;

@Value("${naver.loginRedirectUri}")
private String naverLoginRedirectUri;

@Value("${naver.logoutRedirectUri}")
private String naverLogoutRedirectUri;

@Value("${naver.requestTokenUri}")
private String naverTokenUri;
}