입력값을 해시화 해주는 라이브러리.
같은 입력값에 대해선 항상 같은 해싱값을 반환함!!
해싱된 비밀번호를 다시 복호화 할 수 없는 단방향임.
플젝에서 회원가입 구현시 해싱했던 방법:
1)회원가입시, 받아온 pw를 해싱해 db에 저장함
2)로그인시 입력된 pw를 해싱함
3)db에서 회원가입때 저장된 해싱 pw를 꺼내옴
4)2와 3을 비교해서 일치하면 로그인 성공!
'개발 > 라이브러리' 카테고리의 다른 글
crypto와 bcrypt의 차이점 (0) | 2023.04.17 |
---|---|
class-vaildator 라이브러리 (0) | 2023.04.10 |