diff --git a/src/main/java/com/alist/api/modules/user/form/UserSignupForm.java b/src/main/java/com/alist/api/modules/user/form/UserSignupForm.java index db81ab6..6b40368 100644 --- a/src/main/java/com/alist/api/modules/user/form/UserSignupForm.java +++ b/src/main/java/com/alist/api/modules/user/form/UserSignupForm.java @@ -31,7 +31,15 @@ public class UserSignupForm { ) private String password; - @NotBlank(message = "사용자 구분(S1: 학생, S2: 수강생, T:교사)") + @NotBlank(message = "사용자 구분(T:교사, S1: 학생, S2: 수강생)") + @Pattern( + regexp = "^(S1|S2|T)$", + message = "사용자 구분은 S1(학생), S2(수강생), T(교사)만 가능합니다." + ) + @Schema( + description = "사용자 구분(T:교사, S1: 학생, S2: 수강생)", + example = "T" + ) private String userRole; public UserDto toUserDto() {