Skip to content

feat: ESP32-CAM 업로드 API 인증 토큰 추가 #16

Description

@AI-WonYJ

설명

ESP32-CAM 이미지 업로드 API는 내부망에서만 접근하도록 구성할 예정이지만, 네트워크 설정만으로는 충분하지 않습니다.

업로드 API에 device token 기반 인증을 추가하여 허가된 ESP32-CAM만 이미지를 업로드할 수 있도록 합니다.

작업할 내용

  • backend 환경변수 DEVICE_UPLOAD_TOKEN 추가
  • /api/v2/device/upload 요청에서 X-Device-Token header 검사
  • token 누락 또는 불일치 시 403 Forbidden 반환
  • ESP32-CAM HTTP 요청에 X-Device-Token header 추가
  • .env.example에 관련 설정 추가
  • README 또는 docs에 device token 설정 방법 문서화

참고 자료

  • token 값은 Git에 커밋하지 않습니다.
  • .env.example에는 예시 값만 둡니다.
  • public API와 device API 분리 이후에도 device API에는 token 검사가 유지되어야 합니다.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions