Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/dev-server' into dev-server
Browse files Browse the repository at this point in the history
# Conflicts:
#	backend/src/main/java/com/backend/global/config/auth/handler/CustomOAuth2UserService.java
  • Loading branch information
Taekgil99 committed Nov 30, 2022
2 parents 0c027a8 + 5493dca commit 6ba2f32
Showing 1 changed file with 11 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,14 +1,19 @@
package com.backend.global.config.auth.dto;

import com.backend.domain.point.application.PointService;
import com.backend.domain.point.domain.PointType;
import com.backend.domain.user.domain.User;
import lombok.Builder;
import lombok.Getter;
import lombok.extern.slf4j.Slf4j;
import org.springframework.security.crypto.password.PasswordEncoder;

import java.util.Map;

/**
* OAuth2 ๋กœ๊ทธ์ธ ์‹œ ๋ฐ˜ํ™˜๋˜๋Š” ์‚ฌ์šฉ์ž ์ •๋ณด
*/
@Slf4j
@Getter
public class OAuthAttributes {
private final Map<String, Object> attributes;
Expand Down Expand Up @@ -90,7 +95,7 @@ private static OAuthAttributes ofKakao(String registrationId, String userNameAtt
.build();
}

public User toEntity() {
public User toEntity(PointService pointService, PasswordEncoder passwordEncoder) {
User user = User.builder()
.userRole("ROLE_USER")
.profileImage(profileImage)
Expand All @@ -100,6 +105,11 @@ public User toEntity() {
// .about("์•ˆ๋…•ํ•˜์„ธ์š”. " + name + "์ž…๋‹ˆ๋‹ค.")
.build();

user.setPassword(passwordEncoder.encode(user.getNickname()));

pointService.addCash(user, 1000000, PointType.SignUpPoint);
log.info("ํšŒ์›๊ฐ€์ž… ํฌ์ธํŠธ ์ง€๊ธ‰");

return user;

}
Expand Down

0 comments on commit 6ba2f32

Please sign in to comment.