Firebase Cloud Functions 2세대, Authentication 생성·삭제 트리거 Preview 지원

2026.09.16·약 2분·작성: 해비·블로그 소개

핵심 요약

Firebase가 Cloud Functions for Firebase 2세대에서 Firebase Authentication 사용자 생성·삭제 이벤트 트리거를 지원하기 시작했습니다. 다만 공식 가이드는 이 기능을 Preview로 명시하고 있어 GA 기능으로 간주하면 안 됩니다.

주요 변경

  • onUserCreatedonUserDeleted 이벤트 핸들러로 Authentication 사용자 계정 생성·삭제에 반응하는 2세대 함수를 구성할 수 있습니다.
  • 2세대 트리거는 CloudEvents 기반 데이터와 이벤트 메타데이터를 제공하며, event.data에서 사용자 정보를 사용할 수 있습니다.
  • Identity Platform 멀티테넌시 환경에서는 특정 tenant ID를 지정하거나 IS_NOT_TENANT를 사용해 기본 프로젝트 사용자로 트리거 범위를 제한할 수 있습니다.
  • 1세대에서 이전하는 코드를 위해 기존 방식의 호환 destructuring도 지원합니다.

개발자 영향

기존 1세대 Authentication 사용자 생성·삭제 트리거를 사용하던 프로젝트는 2세대 실행 환경의 리전·동시성·CPU·메모리·인스턴스 설정과 함께 같은 유형의 사용자 이벤트를 처리할 수 있게 됐습니다. 다만 현재 Preview이므로 운영 적용 전 변경 가능성과 제한된 지원 범위를 고려해야 하며, 2세대 이벤트 전달은 at-least-once 방식이므로 부수 효과가 있는 로직은 멱등성을 고려하는 것이 필요합니다.

발표 시각(KST): 2026년 9월 15일 · 세부 시각 미공개

원문 출처 보기 →

새 글 받아보기

RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.

RSS 피드 구독하기