From fa3c9871bf4b83c42dad5782404269715c2ee647 Mon Sep 17 00:00:00 2001 From: Chan531 Date: Wed, 21 Aug 2024 19:57:26 +0900 Subject: [PATCH] [REFACTOR] refactor auth method --- .../server/domain/auth/AuthService.java | 21 +++++-------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/soptie/server/domain/auth/AuthService.java b/src/main/java/com/soptie/server/domain/auth/AuthService.java index 1a32ee18..e52d5e88 100644 --- a/src/main/java/com/soptie/server/domain/auth/AuthService.java +++ b/src/main/java/com/soptie/server/domain/auth/AuthService.java @@ -41,26 +41,27 @@ public class AuthService { public SignInResponse signIn(String socialAccessToken, SignInRequest request) { val member = getMember(socialAccessToken, request.socialType()); val token = getToken(member); - val isMemberDollExist = isMemberDollExist(member.getId()); + val isMemberDollExist = memberDollAdapter.isExistByMember(member.getId()); + ; memberAdapter.update(member); return SignInResponse.of(token, isMemberDollExist); } public TokenGetResponse reissueToken(String refreshToken) { - val member = findMember(refreshToken); + val member = memberAdapter.findByRefreshToken(getTokenFromBearerString(refreshToken)); val token = generateAccessToken(member.getId()); return TokenGetResponse.from(token); } @Transactional public void signOut(long memberId) { - val member = findMember(memberId); + val member = memberAdapter.findById(memberId); member.resetRefreshToken(); } @Transactional public void withdraw(long memberId) { - findMember(memberId); + memberAdapter.findById(memberId); memberRoutineAdapter.deleteAllByMemberId(memberId); memberMissionAdapter.deleteAllByMemberId(memberId); memberDollAdapter.deleteByMember(memberId); @@ -101,18 +102,6 @@ private Token generateToken(Authentication authentication) { .build(); } - private boolean isMemberDollExist(long memberId) { - return memberDollAdapter.isExistByMember(memberId); - } - - private Member findMember(long id) { - return memberAdapter.findById(id); - } - - private Member findMember(String refreshToken) { - return memberAdapter.findByRefreshToken(getTokenFromBearerString(refreshToken)); - } - private String getTokenFromBearerString(String token) { return token.replaceFirst(ValueConfig.BEARER_HEADER, ValueConfig.BLANK); }