etc.

[Node.js] nodemailer invalid login 오류 (구글 계정)

hid1 2022. 7. 19. 20:17

 

 

Error: Invalid login: 535-5.7.8 Username and Password not accepted.

 

 

Node.js에서 nodemailer 라이브러리를 사용하던 도중 발견된 오류이다.

이유를 찾아보니 구글에서 계정을 안전하게 보호하기 위해 2022년 5월 30일부터 ​​Google은 사용자 이름과 비밀번호만 사용하여 Google 계정에 로그인하도록 요청하는 서드 파티 앱 또는 기기의 사용을 더 이상 지원하지 않는다고 한다.

 

 

이를 해결하기 방법으로

1. 2단계 인증 설정

2. 앱 비밀번호 생성 : 생성된 앱 비밀번호를 Node.js 에서 사용중인 구글 비밀번호랑 바꾸면 된다.

 

 

 


 

 

보안 수준이 낮은 앱 및 Google 계정 - Google 계정 고객센터

도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요

support.google.com

 

 

 

반응형