n8n × Gmail 자동화
Google OAuth2 Client ID / Secret
발급 완전 가이드
Google Cloud Console에서 OAuth2 자격증명을 발급하고 n8n Gmail 노드에 연결하는 전 과정입니다.
처음 해보는 분도 스크린샷 보고 따라하면 5분 안에 완료됩니다.
전체 흐름
① Cloud Console 접속
→
② Gmail API 활성화
→
③ OAuth 클라이언트 생성
→
④ Secret 즉시 복사
→
⑤ n8n 연동 완료
Google Cloud Console 설정 (Step 1–5)
Step 1
Google Cloud Console 접속
30초
아래 링크를 클릭해서 Google Cloud Console에 접속하세요. Google 계정으로 자동 로그인됩니다.
Google Cloud Console
console.cloud.google.com
프로젝트가 없으면?
상단 드롭다운에서 "새 프로젝트" 클릭 → 이름 입력(예: n8n-automation) → 만들기. 2분이면 OK.
Step 2
Gmail API 활성화
1분
- 상단 검색창에
Gmail API입력 후 엔터 - 검색 결과에서 "Gmail API" 클릭
- 파란색 "사용 설정" 버튼 클릭
이미 "API 사용 설정됨"이라고 표시되어 있으면 완료! 그냥 다음 Step으로 넘어가세요.
Step 3
OAuth 동의 화면 구성 (처음이면 필수)
2분
이 단계는 조건부입니다
좌측 메뉴 APIs & Services → 사용자 인증 정보를 클릭했을 때 "동의 화면을 먼저 구성하라"는 메시지가 뜨는 경우에만 진행하세요. 안 뜨면 Step 4로 바로 이동!
- "동의 화면 구성" 클릭
- User Type: 외부 선택 → "만들기"
- 앱 이름:
n8n입력, 사용자 지원 이메일: 본인 Gmail 선택 - "저장 후 계속" 클릭 → 이후 모든 단계 "저장 후 계속"만 누르면 OK
- 마지막 화면에서 "대시보드로 돌아가기" 클릭
- 다시 사용자 인증 정보 메뉴로 돌아와서 Step 4 진행
Step 4
OAuth 클라이언트 ID 생성
1분
- 좌측 메뉴 APIs & Services → 사용자 인증 정보 (Credentials) 클릭
- 상단 "+ 사용자 인증 정보 만들기" 버튼 클릭
- "OAuth 클라이언트 ID" 선택
아래 값으로 정확히 입력하세요:
애플리케이션 유형
웹 애플리케이션
이름
n8n (자유롭게 변경 가능)
승인된 리디렉션 URI
http://localhost:5678/rest/oauth2-credential/callback
"+ URI 추가" 버튼 클릭 후 위 주소를 입력해야 합니다. 입력 후 "만들기" 클릭.
⚠️ Step 5
Client Secret 확인 — 지금 바로 복사하세요!
1분
팝업이 닫히면 Secret은 다시 볼 수 없습니다!
"만들기" 클릭 직후 팝업에 Client ID와 Client Secret이 표시됩니다. 이 화면에서 반드시 복사해두세요.
😱 팝업을 이미 닫아버렸다면?
- 사용자 인증 정보 목록에서 방금 만든 클라이언트 이름 클릭
- 오른쪽 상단 ℹ 버튼 (정보 및 요약) 클릭
- "클라이언트 보안 비밀번호" 섹션 → "+ Add secret" 클릭
- 새로 생성된 Secret 옆 복사 아이콘 클릭 → 전체 값 획득
🔄
팝업 닫은 경우 — 클라이언트 상세 → "+ Add secret" 화면
❌ 잘못된 방법
팝업 닫고 나중에 찾으려고 함 → Secret 없음 → 처음부터 다시
✅ 올바른 방법
팝업 뜨는 즉시 Client ID + Secret 둘 다 메모장에 붙여넣기 → 팝업 닫기
n8n 연동 (Step 6–7)
Step 6
n8n에 OAuth2 자격증명 입력
1분
- 브라우저에서 http://localhost:5678 접속
- 워크플로우 열기 → "Send Summary Email" 노드 클릭
- Credential 항목 → "Create new credential" 클릭
- "Gmail OAuth2 API" 선택
- Client ID 란에 복사한 값 붙여넣기
- Client Secret 란에 복사한 값 붙여넣기
- "Sign in with Google" 버튼 클릭
- Google 계정 선택 → 권한 허용 클릭
- 자동으로 n8n으로 돌아오면 Save 클릭
Google 로그인 화면에서 "이 앱은 Google에서 확인하지 않았습니다" 경고가 뜨면?
개인 용도의 테스트 앱이므로 정상입니다. "고급" 클릭 → "(안전하지 않음) 계속하기" 클릭하면 진행됩니다.
Step 7
워크플로우 활성화 → 자동 실행 시작!
30초
- n8n 워크플로우 편집 화면 우측 상단 Active 토글을 ON
- 초록색 불이 들어오면 완료!
완료! 이제 매일 오전 9시 자동 실행됩니다.
트리거 시간을 변경하려면 Cron 노드 설정에서 수정하세요. 기본값은
0 9 * * * (매일 9:00 AM).
완료 체크리스트
설정이 완전히 끝났는지 아래 항목을 하나씩 확인해보세요.
- Google Cloud Console에서 Gmail API 활성화 완료
-
OAuth 클라이언트 ID 생성 + 리디렉션 URI
localhost:5678/...추가 완료 - Client ID와 Client Secret을 안전한 곳에 복사 보관
- n8n Gmail OAuth2 자격증명 생성 + Sign in with Google 완료
- 워크플로우 Active 토글 ON — 초록불 확인
자주 실수하는 것들
- 리디렉션 URI를
http가 아닌https로 잘못 입력 → 인증 실패 - 포트 번호
5678을 다른 값으로 입력 → 콜백 수신 실패 - Client Secret 팝업 닫고 나서 당황 → "+ Add secret"으로 재발급 (Step 5 참고)
- n8n이 꺼져있으면 워크플로우 미실행 → PC/서버가 켜져 있어야 함