feat : 회원가입시, 역할 저장.

This commit is contained in:
lsh9672 2025-06-19 16:48:08 +09:00
parent af48eb2528
commit 451a69534d
2 changed files with 7 additions and 1 deletions

View File

@ -34,4 +34,10 @@ public class SignupRequest {
@Pattern(regexp = "^010-\\d{4}-\\d{4}$", message = "전화번호 형식이 올바르지 않습니다") @Pattern(regexp = "^010-\\d{4}-\\d{4}$", message = "전화번호 형식이 올바르지 않습니다")
@Schema(description = "전화번호", example = "010-1234-5678") @Schema(description = "전화번호", example = "010-1234-5678")
private String phone; private String phone;
@NotBlank(message = "역할분류는 필수입니다")
@Size(min = 2, max = 20, message = "역할분류는 2-20자 사이여야 합니다")
@Schema(description = "역할", example = "OWNER")
private String role;
} }

View File

@ -45,7 +45,7 @@ public class MemberServiceImpl implements MemberService {
.password(passwordEncoder.encode(request.getPassword())) .password(passwordEncoder.encode(request.getPassword()))
.nickname(request.getNickname()) .nickname(request.getNickname())
.phone(request.getPhone()) .phone(request.getPhone())
.role("USER") .role(request.getRole())
.build(); .build();
MemberEntity savedMember = memberRepository.save(member); MemberEntity savedMember = memberRepository.save(member);