auth namespace

함수

함수 설명
user(userOptions) Firebase 인증 사용자 이벤트와 관련된 이벤트를 처리합니다.
userRecordGenerateor(wireData) 유선을 통해 전송된 데이터에서 UserRecord 클래스를 만드는 도우미 함수입니다.

클래스

클래스 설명
HttpsError: 함수를 호출한 클라이언트에 오류를 전송하기 위해 핸들러에서 발생할 수 있는 명시적 오류입니다.
UserBuilder Firebase 인증 사용자 수명 주기 이벤트의 함수를 만드는 데 사용되는 빌더입니다.
UserRecordMetadata UserRecord 객체에서 사용자 메타데이터를 만드는 도우미 클래스입니다.

인터페이스

인터페이스 설명
UserOptions 인증 차단 함수의 옵션입니다.

유형 별칭

별칭 입력 설명
사용자 정보 UserRecord의 일부인 UserInfo
사용자 레코드 Cloud Functions에 전달되는 UserRecord는 Firebase Admin SDK에서 반환하는 UserRecord와 동일합니다.

auth.user()

Firebase 인증 사용자 이벤트와 관련된 이벤트를 처리합니다.

서명:

export declare function user(userOptions?: UserOptions): UserBuilder;

매개변수

매개변수 유형 설명
사용자 옵션 UserOptions 리소스 수준 옵션

반환:

UserBuilder

UserBuilder - Firebase 인증 사용자 수명 주기 이벤트용 함수를 만드는 데 사용되는 빌더

auth.userRecordStructor()

유선을 통해 전송된 데이터에서 UserRecord 클래스를 만드는 도우미 함수입니다.

서명:

export declare function userRecordConstructor(wireData: Record<string, unknown>): UserRecord;

매개변수

매개변수 유형 설명
와이어 데이터 레코드<문자열, 알 수 없음> 전송되는 데이터에

반환:

사용자 레코드

올바른 toJSON 함수가 있는 UserRecord의 인스턴스

auth.UserInfo

UserRecord의 일부인 UserInfo

서명:

export type UserInfo = auth.UserInfo;

인증 사용자 레코드

Cloud Functions에 전달되는 UserRecord는 Firebase Admin SDK에서 반환하는 UserRecord와 동일합니다.

서명:

export type UserRecord = auth.UserRecord;