email 인증1 회원가입 이메일 인증 구현 기획단계 대부분의 사이트에서 회원가입 시 이메일 인증을 요구하고 있다. 인증 없이 회원가입이 가능하다면 존재하지 않는 이메일을 통해서도 회원가입이 가능하고 공격에 취약해지기 때문에 이메일 인증은 필수라고 생각된다. 이메일 인증을 구현하기 앞서 두 가지 방법을 고려하였다. 이메일로 인증번호를 보내서 다시 그 인증번호를 입력하는 방식 해당 이메일로 보낸 링크를 클릭하여 회원가입을 완료하는 방식 프론트와의 회의 끝에 이번 프로젝트에서는 1번째 방법 채택하여 구현하기로 하였다. Email 준비 Gmail SMTP 구글 SMTP 서버를 사용해서 이메일 발송하기로 결정하였다. 보안 수준이 낮은 앱의 액세스를 활성화한 계정에서는 사용자 이름과 비밀번호를 사용해서 Gmail SMTP와 같은 서드 파티 앱에 인증할 수 .. 2022. 8. 21. 이전 1 다음 반응형