bcrypt 방식으로 비밀번호를 암호화 할 것이기 때문에 npm i bcrypt로 설치한다.

 

 

 

 

User 모델과 bcrypt를 사용을 선언한 후, POST 컨트롤러에 bcrypt로 패스워드를 암호화 한다. 그리고 create()로 user DB에 저장한다. 성공했으면 화면에 json 형식으로 나타나게 하였다.

 

 

 

 

 

 

아이디와 비밀번호를 'admin'으로 등록해봤다. 패스워드가 'admin'이 아닌 암호화 되어 있는 걸 확인할 수 있다.

 

 

 

 

+ Recent posts