Skip to content

Conversation

@6-keem
Copy link
Member

@6-keem 6-keem commented Aug 18, 2025

JIRA Task 🔖

  • Ticket: FRT-55
  • Branch : feature/FRT-55

작업 내용 📌

  • axios interceptor 추가
  • DB 연결, 키 관리 API 연결

테스트 방법 🧑🏻‍🔬

  • 백앤드 레포 실행 후 DB 연결 및 키 관리 기능 수행

참고 사항 📂

  • @nahyeongjin1 API Key 업데이트 endpoint에서 Not Allowed가 발생합니다. 중요한 기능이 아니니 일단 어노테이션 먼저 부탁드립니다.

Note

리뷰어의 테스트는 어노테이션 API 연결 이후에 한 번에 하는걸로 하도록 하겠습니다.

@6-keem 6-keem requested a review from nahyeongjin1 August 18, 2025 16:35
@6-keem 6-keem self-assigned this Aug 18, 2025
@6-keem 6-keem added the frontend 퍼블리싱 -> 프론트 label Aug 18, 2025
Copy link
Member

@nahyeongjin1 nahyeongjin1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

저는 DB 드라이버 확인이 모두 실패하는데 직접 테스트하시면 CORS 이슈가 발생하지 않나요?
스크린샷 2025-08-19 154742

@6-keem
Copy link
Member Author

6-keem commented Aug 19, 2025

저는 DB 드라이버 확인이 모두 실패하는데 직접 테스트하시면 CORS 이슈가 발생하지 않나요? 스크린샷 2025-08-19 154742

해당 부분은 백앤드에서 CORS 미설정으로 발생하는 오류입니다.

app/main.py 에 아래 코드를 추가해보세요

...
from fastapi.middleware.cors import CORSMiddleware

app.add_middleware(
    CORSMiddleware,
    allow_origins=["*"],  
    allow_credentials=True,
    allow_methods=["*"],
    allow_headers=["*"],
)
...

@nahyeongjin1
Copy link
Member

API 서버에 반영했습니다

Copy link
Member

@nahyeongjin1 nahyeongjin1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

테스트 결과 이상 없습니다
바로 합치시죠
아니면 이 브랜치 기점으로 선형으로 쌓을까요?

@nahyeongjin1 nahyeongjin1 merged commit 22b2bbd into develop Aug 19, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend 퍼블리싱 -> 프론트

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants