[개발 일지] 게시판(Gmail API)

홍범선·2023년 8월 26일
0

MyStory 개발일지

목록 보기
2/27

Gmail API

사용배경

웹 사이트에서 비밀번호 찾기를 할 때 주로 휴대폰 인증, 이메일 인증을 통해 본인인증을 한다. 이러한 기능을 본 프로젝트에 추가하기로 하였다.
한 유튜브 강의를 보면서 학습하였다. 밑에는 해당 강의이다.
How to send email using Gmail API (uses OAuth2 and nodemailer)

설정 중 오류 발생 및 해결

유튜브 강의를 보면서 따라하다가 잘 안되는 부분이 있었다. 그래서 댓글을 찾아봤다.

1. 설정 부분



설정에 대해선 정확한 이유는 모르겠으나 테스트사용자에 gmail계정을 add하니 오류는 해결되었다.

2. 코드 부분

유튜브 강의 코드

내코드


유튜브 강의 코드에선 new google.auth.OAuth2에 REDIRECT_URI를 설정해주었다. 하지만 이것을 그대로 적용하였을 때 작동하지 않았다. 오랜 삽질?을 통해 REDIRECT_URI가 없으면 되는 것을 알았다. 정확한 이유는 모르겠으나 강의와 다르게 설정을 했기 때문이지 않을까 추측했다.

Gmail API

결과

profile
알고리즘 정리 블로그입니다.

0개의 댓글