File tree Expand file tree Collapse file tree
src/main/java/life/mosu/mosuserver Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66import life .mosu .mosuserver .presentation .auth .dto .Token ;
77import life .mosu .mosuserver .presentation .auth .dto .request .SignUpAccountRequest ;
88import lombok .RequiredArgsConstructor ;
9+ import lombok .extern .slf4j .Slf4j ;
910import org .springframework .security .crypto .password .PasswordEncoder ;
1011import org .springframework .stereotype .Service ;
1112import org .springframework .transaction .annotation .Transactional ;
1213
14+ @ Slf4j
1315@ Service
1416@ RequiredArgsConstructor
1517public class SignUpService {
@@ -27,6 +29,7 @@ public Token signUp(final SignUpAccountRequest request) {
2729
2830 private UserJpaEntity doAccountStep (SignUpAccountRequest request ) {
2931 UserJpaEntity user = request .toAuthEntity (passwordEncoder );
32+ log .info ("log : {}" , user );
3033 return signUpAccountStepProcessor .process (user );
3134 }
3235}
Original file line number Diff line number Diff line change 66import life .mosu .mosuserver .global .exception .ErrorCode ;
77import life .mosu .mosuserver .global .processor .StepProcessor ;
88import lombok .RequiredArgsConstructor ;
9+ import lombok .extern .slf4j .Slf4j ;
910import org .springframework .stereotype .Component ;
1011import org .springframework .transaction .annotation .Transactional ;
1112
1213@ Component
1314@ RequiredArgsConstructor
15+ @ Slf4j
1416public class SignUpAccountStepProcessor implements StepProcessor <UserJpaEntity , UserJpaEntity > {
1517
1618 private final UserJpaRepository userRepository ;
1719
1820 @ Transactional
1921 @ Override
2022 public UserJpaEntity process (UserJpaEntity user ) {
21- if (userRepository .existsByPhoneNumber (user .getPhoneNumber ())) {
23+ if (userRepository .existsByPhoneNumber (user .getOriginPhoneNumber ())) {
2224 throw new CustomRuntimeException (ErrorCode .USER_ALREADY_EXISTS );
2325 } else if (userRepository .existsByLoginId (user .getLoginId ())) {
2426 throw new CustomRuntimeException (ErrorCode .USER_ALREADY_EXISTS );
2527 }
28+ log .info ("Processing user sign-up: {}" , user );
2629 return userRepository .save (user );
2730 }
2831}
Original file line number Diff line number Diff line change @@ -125,4 +125,25 @@ public String getPhoneNumber() {
125125 public String getPhoneNumberWithoutHyphen () {
126126 return getPhoneNumber ().replaceAll ("-" , "" );
127127 }
128+
129+ public String getOriginPhoneNumber () {
130+ return phoneNumber ;
131+ }
132+
133+ @ Override
134+ public String toString () {
135+ return "UserJpaEntity{" +
136+ "id=" + id +
137+ ", loginId='" + loginId + '\'' +
138+ ", password='" + password + '\'' +
139+ ", gender=" + gender +
140+ ", name='" + name + '\'' +
141+ ", birth=" + birth +
142+ ", phoneNumber='" + phoneNumber + '\'' +
143+ ", customerKey='" + customerKey + '\'' +
144+ ", agreedToMarketing=" + agreedToMarketing +
145+ ", userRole=" + userRole +
146+ ", provider=" + provider +
147+ '}' ;
148+ }
128149}
You can’t perform that action at this time.
0 commit comments