Next.js에서 비밀번호를 안전하게 암호화하는 방법에 대해 알아봅니다. 특히, bcrypt-edge 라이브러리를 사용하여 비밀번호 암호화 및 해시값 생성 과정을 단계별로 살펴보고, 직접 암호화 로직을 구현하는 위험성을 설명합니다. 또한, 추가적인 보안 강화 방안과 관련 자료들을 소개합니다. edge-runtime 에선 npm install bcrypt-edge 설치후 사용해야합니다next.js 가 처음이라 bcrypt 라이브러리 있는 줄 모르고 직접 비밀번호 암호화 + salt 구현해봤습니다bcrypt 관련 링크https://www.npmjs.com/package/bcrypt 이런식으로 const salt = generateSalt(); salt 선언 해주고 사용하면됩니다salt 값을 db 에 저장해..