이전시간에는 댓글에 좋아요 버튼을 눌러서 좋아요 하는 기능을 만들어 보았습니다.
이번시간에는 회원가입시 이메일로 인증메일을 전송하고 인증을 하여야만 로그인 할 수 있는
기능을 만들어 보도록 하겠습니다.
ERD 및 DDL
먼저 스프링에서 메일을 보내기 위해서는 외부 라이브러리 두개를 추가해 주어야 하는데요
1) pom.xml
메일 관련 라이브러리를 사용하기위해 두개의 라이브러리를 추가 해줍니다.
2) context-email.xml
메일클래스 관련 빈설정을 추가로 등록해줍니다. context-root 에 넣어도 상관없습니다.
3) MailSenderThread.java
26행 : 메일 제목입니다.
27행 : 메일 내용입니다.
29행 : 메일 보내는사람의 이름입니다.
30행 : 받는 사람의 메일 주소입니다.
4) UserService.java
5) UserSQLMapper.java
6) MailAuthVo.java
7) UserSQLMapper.xml
8) 확인
'웹개발 > 스프링' 카테고리의 다른 글
25. html escape 처리하기 (0) | 2022.09.24 |
---|---|
24. 비밀번호 암호화 (0) | 2022.09.24 |
22. 게시판 만들기 - 댓글 좋아요 (0) | 2022.09.24 |
21. 게시판 만들기 - 최신글 (2) | 2022.09.23 |
20. 게시판 만들기 - 게시글 좋아요 (0) | 2022.09.23 |