@RequiredArgsConstructor
public class ValidationController {
private final UserService userService;
@GetMapping("/checkDuplicateId")
public ResponseEntity<Boolean> checkDuplicateId(@RequestParam(name = "userId") String userId) {
System.out.println("userId에 대한 요청이 수신되었습니다: " + userId); // 콘솔 출력 추가
boolean isDuplicate = userService.isIdDuplicate(userId);
if (isDuplicate) {
System.out.println("중복된 아이디가 감지되었습니다: " + userId); // 콘솔 출력 추가
return ResponseEntity.ok(true);
}
else {
System.out.println("사용 가능한 아이디입니다: " + userId); // 콘솔 출력 추가
return ResponseEntity.ok(false);
}
}
}