1. 아이디: 영문과 숫자, 일부 특수문자(._-)만 사용 가능, 2-10자 길이. 영문 무조건 포함 2. 비밀번호: 영문, 숫자는 1개씩 무조건 포함, 일부 특수문자 사용 가능, 8-20자 길이 3. 비밀번호 확인: 비밀번호와 일치 4. 이렇게 복잡한 조건을 확인할 때는 '정규표현식(Regular Expressions)'을 이용하여 비교하는 것이 좋다.
2. 로그인 기능
1. 아이디 패스워드 입력값 서버로 전달해준다
2. 서버는 입력값에 매칭되는 유저가 있는지 확인한다 3. 확인후 있을 시 토큰을 만들어서 클라이언트한테 전달한다