diff --git a/src/main/java/com/meetkey/server/domain/auth/service/AuthService.java b/src/main/java/com/meetkey/server/domain/auth/service/AuthService.java index f624fa5..c79766f 100644 --- a/src/main/java/com/meetkey/server/domain/auth/service/AuthService.java +++ b/src/main/java/com/meetkey/server/domain/auth/service/AuthService.java @@ -4,6 +4,7 @@ import com.meetkey.server.domain.auth.repository.RefreshTokenRepository; import com.meetkey.server.domain.badge.entity.Badge; import com.meetkey.server.domain.badge.enums.BadgeLevel; +import com.meetkey.server.domain.badge.respository.BadgeRepository; import com.meetkey.server.domain.badge.service.BadgeService; import com.meetkey.server.domain.member.dto.MemberReqDTO; import com.meetkey.server.domain.member.entity.Member; @@ -41,6 +42,8 @@ public class AuthService { private final KakaoOauthClient kakaoOauthClient; private final AppleOauthClient appleClient; + private BadgeRepository badgeRepository; + private final OauthOidcHelper oAuthOIDCHelper; private final JwtUtil jwtUtil; private final MemberService memberService; @@ -85,6 +88,8 @@ else if (provider == Provider.APPLE) { .level(BadgeLevel.NONE) .build(); + badgeRepository.save(initalBadge); + // 밋키 서비스 토큰 발급 return getJwtResponseDTO(member); }