Clarify DB schema requirements for NAVER WORKS OAuth
- Add naverworks_workspace table requirement - Clarify token storage necessity (only for API usage) - Note difference between login-only vs API usage scenarios
This commit is contained in:
parent
5d91cb58f8
commit
4e82d17342
@ -161,7 +161,10 @@
|
||||
- **기존 user 테이블 활용** (SQLAlchemy: `__tablename__ = "user"`):
|
||||
- oauth_provider="naverworks"
|
||||
- oauth_id={NAVER WORKS userId}
|
||||
- **신규 테이블**: `team.naverworks_token` (Service Account 토큰 저장용)
|
||||
- **신규 테이블 필요**:
|
||||
- `team.naverworks_workspace`: Workspace 정보 (Slack 패턴과 동일)
|
||||
- `team.naverworks_token`: OIDC access_token/refresh_token 저장 (API 호출시 필수)
|
||||
- 주의: 로그인만 할 경우 토큰 저장 불필요, API 사용시 필수
|
||||
|
||||
### 5.2 구현 플로우 (Slack 패턴 참조)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user