fix: frontend custom server 삭제, 회원가입 수정
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package org.egovframe.cloud.userservice.api.user.dto;
|
||||
|
||||
import java.util.Objects;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.egovframe.cloud.common.domain.Role;
|
||||
@@ -64,6 +65,11 @@ public class UserJoinRequestDto {
|
||||
*/
|
||||
private String token;
|
||||
|
||||
public Boolean isProvider() {
|
||||
return Objects.nonNull(provider) && !"".equals(provider) & !"undefined".equals(provider)
|
||||
&& Objects.nonNull(token) && !"".equals(token) && !"undefined".equals(token);
|
||||
}
|
||||
|
||||
/**
|
||||
* UserSaveRequestDto 의 필드 값을 User Entity 빌더를 사용하여 주입 후 User를 리턴한다.
|
||||
* UserSaveRequestDto 가 가지고 있는 User 의 필드만 세팅할 수 있게 된다.
|
||||
|
||||
@@ -319,7 +319,7 @@ public class UserService extends AbstractService implements UserDetailsService {
|
||||
|
||||
User user = requestDto.toEntity(passwordEncoder);
|
||||
|
||||
if (requestDto.getProvider() != null && !"".equals(requestDto.getProvider()) && requestDto.getToken() != null && !"".equals(requestDto.getToken())) {
|
||||
if (requestDto.isProvider()) {
|
||||
SocialUserResponseDto socialUserResponseDto = getSocialUserInfo(requestDto.getProvider(), requestDto.getToken());
|
||||
user.setSocial(requestDto.getProvider(), socialUserResponseDto.getId());
|
||||
}
|
||||
@@ -329,6 +329,7 @@ public class UserService extends AbstractService implements UserDetailsService {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 사용자 비밀번호 찾기
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user