이메일 전송

    [Spring] 이메일 인증 번호 전송, 유효 시간 (Gmail SMTP Server, Redis)

    [Spring] 이메일 인증 번호 전송, 유효 시간 (Gmail SMTP Server, Redis)

    많이 부족해서 이곳저곳 참고하면서 구현해보았습니다.. 더 좋은 방법이나 조언 및 참고 링크 구합니다..! ○ 개발 환경 - intellij IDEA 2020.03 - spring boot 2.4.8 - project SDK : java 11 - gradle 6.9 - h2 database - Redis 이메일을 통한 인증 방법에는 대부분 두 가지 형식이 있다. 1. 이메일로 인증번호를 전송한 후, 입력하여 인증 2. 이메일로 보낸 링크에 접속하여 인증 아무래도 사용자 입장에서는 2번이 그나마 편리하지 않을까라는 생각에 2번을 구현해보려 그랬는데 프로젝트를 1번으로 진행하기로 해서 1번으로! 1. 의존성이메일 발송을 위해서 spring-boot-starter-mail 의존성 추가build.gradleimp..