Skip to content

Commit 59dc29b

Browse files
committed
fix: 하드코딩 된 부분 수정 (카카오톡 비밀번호) #23
1 parent 1174477 commit 59dc29b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/main/java/org/dfbf/soundlink/domain/user/service/KakaoAuthService.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818

1919
import java.util.Map;
2020
import java.util.Optional;
21-
import java.util.UUID;
2221

2322
@Service
2423
@RequiredArgsConstructor
@@ -37,6 +36,9 @@ public class KakaoAuthService {
3736
@Value("${kakao.redirect-uri}")
3837
private String redirectUri;
3938

39+
@Value("${kakao.password}")
40+
private String kakaoPassword;
41+
4042
/**
4143
* 카카오 로그인 및 JWT 발급
4244
*/
@@ -95,14 +97,12 @@ private ResponseResult generateTokenResponse(User user) {
9597
* 새로운 카카오 사용자 회원가입
9698
*/
9799
private User registerNewKakaoUser(KakaoUserDTO kakaoUser, String nickname) {
98-
String randomPassword =UUID.randomUUID().toString().replace("-", ""); // 비밀번호는 임의 값 (32자)
99-
100100
User newUser = User.builder()
101101
.nickName(nickname)
102102
.socialId(Long.valueOf(kakaoUser.id()))
103103
.socialType(SocialType.KAKAO)
104104
.loginId("kakao_" + kakaoUser.id()) // 카카오 ID 기반 로그인 ID 생성
105-
.password(passwordEncoder.encode(randomPassword))
105+
.password(passwordEncoder.encode(kakaoPassword))
106106
.email(kakaoUser.kakao_account().email())
107107
.build();
108108
return userRepository.save(newUser);

0 commit comments

Comments
 (0)