한 줄 요약
Firebase Admin Python SDK 7.7.0은 App Check 토큰 소비 기능이 켜졌을 때 검증 요청을 v1beta 엔드포인트로 보내도록 변경했습니다.
핵심 변경과 영향
- 7.6.0 릴리스 노트는
app_check.verify_token()에 replay protection 지원을 추가했다고 기록합니다. Python API 참조에는 limited-use 토큰에consume=True를 쓰고 결과의already_consumed를 확인하는 인터페이스가 있습니다. - 2026년 9월 23일의 7.7.0 릴리스 노트는 replay protection을 사용할 때
v1대신v1beta엔드포인트를 사용하도록 변경했다고 명시합니다. - 확인일 현재 Firebase 커스텀 백엔드 가이드는 replay protection을 Beta이며 Node.js SDK에서만 지원한다고 설명합니다. 릴리스 노트·Python API 참조와 가이드의 지원 범위 설명이 일치하지 않습니다.
필요한 조치
Python 백엔드에서 이 기능을 검토한다면 7.7.0의 경로 변경까지 확인하고, limited-use 토큰 발급·권한·추가 네트워크 요청·already_consumed 처리 동작을 별도 시험 환경에서 검증하세요. 공식 문서의 지원 범위가 정리되기 전까지 Python replay protection을 GA나 일반 운영 환경에서 검증 완료된 기능이라고 단정하지 않습니다.
공식 릴리스: 7.6.0 2026-09-17 · 7.7.0 2026-09-23 · 문서 확인: 2026-09-26 KST
관련 문서: Python API 참조 · 커스텀 백엔드 가이드
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.