본문 바로가기
2024 웹/Spring & Spring Boot

[SpringBoot] Google 이메일 인증

by concho 2024. 4. 4.

의존성 추가

  • Gradle
implementation 'org.springframework.boot:spring-boot-starter-mail'

 

  1. 구글 로그인 후 [계정 관리] - [보안] - [2단계 인증] 설정
  2. [앱 비밀번호]
  3. Gmail 설정

 

이메일 인증 회원가입 구상

 

1. 회원이 이메일 인증 버튼을 누른다.

2. ajax를 통해 서버에 이메일(토근 + url) 요청

3. 서버는 요청이 들어오면 토큰을 생성

4. 생성한 토큰과 url을 리턴 ex) [도메인]/user/email-ok?token=" + tokenValue

'2024 웹 > Spring & Spring Boot' 카테고리의 다른 글

spring mvc  (0) 2024.04.15
Spring  (0) 2024.04.11
지도위의 스토리 .v2 로 다시 시작  (0) 2024.03.13
[Spring & Spring boot] directory 구조  (0) 2024.03.13
DispatcherServlet & MVC 아키텍처  (0) 2024.03.11

댓글