From c7b8478ad0830d41f64d6533917f5ef097f08538 Mon Sep 17 00:00:00 2001 From: sdw086 Date: Tue, 12 May 2026 15:00:08 +0900 Subject: [PATCH] =?UTF-8?q?[api]=20=ED=9A=8C=EC=9B=90=EA=B0=80=EC=9E=85=20?= =?UTF-8?q?=EC=83=98=ED=94=8C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../alist/api/modules/user/form/UserSignupForm.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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() {