관리 메뉴

의미없는 블로그

[Spring/Java] 비밀번호 검증 로직 본문

# 나/source Code

[Spring/Java] 비밀번호 검증 로직

SaltLee 2024. 5. 10. 10:27

비밀번호 규칙 검증

1. s 가 숫자를 포함하지 않거나 (.*[0-9].*)

2. 알파벳을 포함하지 않거나 (.*[a-zA-Z].*)

3. 특수문자를 포함하지 않거나 (.*[~!@\\#$%<>^&*].*)

4. 8자 미만이거나

5. 50자 초과하면 에러 발생

 

 

비밀번호 바꿀 때 UserID 파라미터 값 조작 못하게 검증

1. 현재 로그인한 사용자 정보(loginDto)에서 mid 가져오고

2. 입력값(passwordSetDto)에서 rMid 가져와서

3. mid 랑 rMid 가 일치하지 않을 때 에러 발생

 

Comments