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`