Skip to content

[#106] GitHub OAuth App → GitHub App 마이그레이션 #108

@utact

Description

@utact

🎯 Goal (목표)

현재 대시허브는 GitHub OAuth App 방식을 취하고 있습니다. 본 서비스에서 필요한 권한은 Webhook 생성Private 리포지토리 코드 읽기 뿐이기 때문에 GitHub App으로 마이그레이션합니다.


📋 Tasks (세부 과업)

현재 백엔드 로직을 유지한 채 GitHub App으로 단순 전환 시 백엔드가 Private 리포지토리에서 코드를 읽어오지 못할 가능성이 매우 큽니다.

따라서 사용자 토큰이 아닌 GitHub App 설치 토큰을 사용하는 방향으로 전환해야 하며, 이로 인한 JWT 인증 로직이 추가 구현되어야 합니다.


✅ Definition of Done (완료 조건)

마이그레이션 특성상 개발환경에서 충분한 검증이 이루어진 후 배포합니다.


🔗 Related Documents (관련 문서)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions