From 19c7b3ad5847f04f5c20029d9e2af7577f50e5d8 Mon Sep 17 00:00:00 2001 From: Claude-51124 Date: Fri, 14 Nov 2025 17:32:14 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20Google=20Cloud=20Console=20scope=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=20=EC=A0=88=EC=B0=A8=20=EC=83=81=EC=84=B8?= =?UTF-8?q?=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - OAuth 동의 화면에서 '범위 추가 또는 삭제' 사용 - Calendar scope 검색 및 체크 - 저장 후 auth-server 코드 수정 --- ...14_gmail_calendar_scope_reconnect_guide.md | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/troubleshooting/251114_gmail_calendar_scope_reconnect_guide.md b/troubleshooting/251114_gmail_calendar_scope_reconnect_guide.md index 7400fd8..a509ebe 100644 --- a/troubleshooting/251114_gmail_calendar_scope_reconnect_guide.md +++ b/troubleshooting/251114_gmail_calendar_scope_reconnect_guide.md @@ -114,13 +114,20 @@ WHERE user_id = '53529291-5050-4daa-89fb-008b546feb63'; ## 3. Google Cloud Console 설정 확인 -### OAuth 동의 화면 -1. https://console.cloud.google.com/apis/credentials -2. OAuth 2.0 클라이언트 ID 선택 -3. "OAuth 동의 화면" 탭 -4. "범위" 섹션에서 Calendar API 추가 확인 - - `.../auth/calendar` - 캘린더 전체 권한 - - `.../auth/calendar.events` - 일정 읽기/쓰기 +### OAuth 동의 화면 - Calendar Scope 추가 (중요!) + +**현재 상태**: Gmail scope만 있음 (gmail.modify, userinfo.email 등) + +**추가 절차**: +1. https://console.cloud.google.com/apis/credentials/consent +2. 화면 하단 "범위 추가 또는 삭제" 버튼 클릭 +3. 필터에서 "calendar" 검색 +4. 다음 2개 체크: + - ✅ `.../auth/calendar` - 캘린더 보기, 수정, 공유, 영구 삭제 + - ✅ `.../auth/calendar.events` - 캘린더 일정 보기 및 수정 +5. "업데이트" 버튼 클릭 +6. "저장 후 계속" 클릭 +7. 완료 확인: "민감한 범위" 또는 "제한된 범위"에 Calendar 표시됨 ### API 활성화 1. "API 및 서비스" > "라이브러리"