-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
인증메일 및 비밀번호 찾기에서 새 비밀번호 및 인증키 발급 개선 #1315
Comments
랜덤 비번 생성에 응용할 수 있는 게다가 후자에서 사용하는 |
@kijin 회원설정에서 패스워드 보안 수준이 '높음(비밀번호는 8자리 이상이어야 하며 영문과 숫자, 특수문자를 반드시 포함해야 합니다.)'로 설정되었을 때 필요한 특수문자 추가를 위해 |
고급 엔트로피를 사용하면서도 특수문자가 포함된 랜덤 문자열을 생성할 수 있도록 |
@kijin 👍 |
@kijin 10자리로 생성했을 때 숫자 또는 특수문자가 포함되지 않은 문자열이 반환이 됩니다.
|
음, 진짜 랜덤이니까... 경우에 따라서는 특수문자가 포함되지 않을 수도 있겠네요. 일단 안전한 알고리듬으로 난수를 생성해서, 구분이 어려운 문자를 제거하고, 대소문자+숫자+특수문자가 모두 포함되어 있는지 확인한 후에 반환하는 메소드를 추가해 보았습니다. 만약 모든 조건을 충족하지 못할 경우 난수 생성을 다시 시도하고요. |
직접 입력하는 경우를 고려한다면 특히나 backtick 같은경우는 생각보다 입력할줄 모르는 분이 많은것 같았어요. 역슬래시도 원화 표시로 인해 입력에 어려워 하시는 분들도 있었습니다. |
@ajkj 말씀하신 내용은 이미 적용되어 있습니다. |
#894
The text was updated successfully, but these errors were encountered: