From a306fb74f48c54a3dc9561cd4acb9c1f39d346c5 Mon Sep 17 00:00:00 2001 From: happybell80 Date: Thu, 18 Sep 2025 01:00:28 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20=EB=B6=88=ED=95=84=EC=9A=94=ED=95=9C=20?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EC=98=88=EC=8B=9C=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 코드 블록 제거, 설명만 유지 --- .../250917_네이버웍스_passport_작업.md | 24 ------------------- 1 file changed, 24 deletions(-) diff --git a/troubleshooting/250917_네이버웍스_passport_작업.md b/troubleshooting/250917_네이버웍스_passport_작업.md index 7183743..bfd915b 100644 --- a/troubleshooting/250917_네이버웍스_passport_작업.md +++ b/troubleshooting/250917_네이버웍스_passport_작업.md @@ -45,30 +45,6 @@ app.include_router(naverworks_passport.router, prefix="/auth/naverworks/passport - 로그인 시 `is_equipped=false`로 설정 (Passport 설치 시 `true`) - 토큰 저장 실패해도 로그인은 계속 진행 -**주요 코드** (264-326번 라인): -```python -# 6. NAVER WORKS 토큰 정보를 DB에 저장 -try: - conn = await asyncpg.connect(database_url) - try: - await conn.execute(''' - INSERT INTO naverworks_token ( - user_id, username, domain_id, account_id, token_data, - oauth_config, scopes, metadata, expiry, is_equipped, updated_at - ) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11) - ON CONFLICT (user_id) DO UPDATE SET - token_data = EXCLUDED.token_data, - metadata = EXCLUDED.metadata, - expiry = EXCLUDED.expiry, - updated_at = EXCLUDED.updated_at - ''', ...) - finally: - await conn.close() -except Exception as e: - logger.error(f"NAVER WORKS 토큰 저장 실패: {e}") - # 토큰 저장 실패해도 로그인은 계속 진행 -``` - ### 3. DB 스키마 **테이블명**: `naverworks_token`