From f15178feec01de1a6a3b49678f77264e176e5f07 Mon Sep 17 00:00:00 2001 From: happybell80 Date: Tue, 30 Sep 2025 22:00:49 +0900 Subject: [PATCH] =?UTF-8?q?Fix:=20naverworks=5Ftoken=20=ED=85=8C=EC=9D=B4?= =?UTF-8?q?=EB=B8=94=20=EA=B5=AC=EC=A1=B0=20=EC=84=A4=EB=AA=85=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - token_data JSONB에 통합 저장 명시 - 별도 access_token/refresh_token 컬럼 없음 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../250917_네이버웍스_캘린더_API_연동_가이드.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/troubleshooting/250917_네이버웍스_캘린더_API_연동_가이드.md b/troubleshooting/250917_네이버웍스_캘린더_API_연동_가이드.md index 11c3fcb..054ca7b 100644 --- a/troubleshooting/250917_네이버웍스_캘린더_API_연동_가이드.md +++ b/troubleshooting/250917_네이버웍스_캘린더_API_연동_가이드.md @@ -195,8 +195,8 @@ - 이메일 기반 사용자 통합: Gmail/Slack과 동일 이메일이면 같은 User 레코드 사용 - **Phase 2: Passport 구현** (✅ 완료): - - `naverworks_token` 테이블: access_token/refresh_token 저장 - - 테이블 구조: user_id(PK), domain_id, account_id, token_data, oauth_config, scopes, metadata, expiry, is_equipped, created_at, updated_at + - `naverworks_token` 테이블: token_data JSONB에 access_token/refresh_token 저장 + - 테이블 구조: user_id(PK), domain_id, account_id, token_data(JSONB), oauth_config, scopes, metadata, expiry, is_equipped, created_at, updated_at - 메일/캘린더 API 접근용 ### 5.2 구현 플로우 (Slack 패턴 참조)