6 Commits

Author SHA1 Message Date
happybell80
131dab5e28 docs: robeing-gateway 모델 정리 커밋 추가
- 3539a2b 커밋 기록 추가

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 00:32:31 +09:00
happybell80
d20853d72e docs: OAuth 최종 정리 완료 기록
- DB 컬럼 삭제 완료
- auth-server 모델 정의 및 생성자 정리 (2e6968c)
- oauth_provider, oauth_id 참조 완전 제거

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 00:29:33 +09:00
happybell80
a9f523c94a docs: OAuth 잔여 참조 정리 완료 기록
- robeing-gateway, skill-email oauth_providers JSONB 전환 완료
- 불필요한 "다음 단계" 섹션 제거

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 00:25:25 +09:00
happybell80
c3ed994dd6 docs: OAuth 다중 프로바이더 구현 완료 기록
- DB 마이그레이션 완료 (JSONB, 인덱스)
- robeing-gateway, auth-server 코드 수정 완료
- 테스트 성공 확인

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 00:21:24 +09:00
happybell80
0b4a489d01 docs: OAuth JSONB 키 네이밍 및 인덱스 전략 수정
- JSONB 예시 추가: slack, google, naverworks 키 명시
- GIN 인덱스 → B-tree 표현식 인덱스로 변경
- 쿼리 형태: oauth_providers->>'slack' = 'U...'에 최적화
- 3개 프로바이더별 인덱스 분리

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 00:08:43 +09:00
happybell80
45c74a64d7 docs: OAuth 다중 프로바이더 지원 구현 문서 작성
- ideas → troubleshooting 이동 및 날짜 변경 (250924 → 20251013)
- 실제 파일명:줄번호 명시 (6개 파일)
- 의사코드 제거, 실행 단계로 변경
- 문제: slack.py:287-288에서 oauth_provider 덮어씀
- 해결: oauth_providers JSONB로 다중 프로바이더 지원

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 00:03:47 +09:00