Kreator służący do tworzenia funkcji dla zdarzeń cyklu życia użytkownika Uwierzytelniania Firebase.
Podpis:
export declare class UserBuilder
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
beforeCreate(obsługa) | Blokuje żądanie utworzenia użytkownika Uwierzytelniania Firebase. | |
beforeSignIn(obsługa) | Blokuje żądanie zalogowania użytkownika Uwierzytelniania Firebase. | |
onCreate(obsługa) | Reaguje na utworzenie użytkownika Uwierzytelniania Firebase. | |
onDelete(obsługa) | Reaguje na usunięcie użytkownika Uwierzytelniania Firebase. |
auth.UserBuilder.beforeCreate()
Blokuje żądanie utworzenia użytkownika Uwierzytelniania Firebase.
Podpis:
beforeCreate(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeCreateResponse | void | Promise | Promise ): BlockingFunction;
Parametry
Parametr | Typ | Opis |
---|---|---|
moduł obsługi | (użytkownik: AuthUserRecord, kontekst: AuthEventContext) => beforeCreateResponse | nieważna | Promise |
Moduł obsługi zdarzeń, który blokuje tworzenie użytkownika Uwierzytelniania Firebase. |
Zwroty:
auth.UserBuilder.beforeSignIn()
Blokuje żądanie zalogowania użytkownika Uwierzytelniania Firebase.
Podpis:
beforeSignIn(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeSignInResponse | void | Promise | Promise ): BlockingFunction;
Parametry
Parametr | Typ | Opis |
---|---|---|
moduł obsługi | (użytkownik: AuthUserRecord, kontekst: AuthEventContext) => beforeSignInResponse | nieważna | Obietnica |
Moduł obsługi zdarzeń, który blokuje logowanie użytkownika Uwierzytelniania Firebase. |
Zwroty:
auth.UserBuilder.onCreate()
Reaguje na utworzenie użytkownika Uwierzytelniania Firebase.
Podpis:
onCreate(handler: (user: UserRecord, context: EventContext) => PromiseLike | any): CloudFunction ;
Parametry
Parametr | Typ | Opis |
---|---|---|
moduł obsługi | (użytkownik: UserRecord, kontekst: EventContext) => Obietnica |
Moduł obsługi zdarzeń, który odpowiada na utworzenie użytkownika Uwierzytelniania Firebase. |
Zwroty:
Funkcja w Cloud Functions<UserRecord>
auth.UserBuilder.onDelete()
Reaguje na usunięcie użytkownika Uwierzytelniania Firebase.
Podpis:
onDelete(handler: (user: UserRecord, context: EventContext) => PromiseLike | any): CloudFunction ;
Parametry
Parametr | Typ | Opis |
---|---|---|
moduł obsługi | (użytkownik: UserRecord, kontekst: EventContext) => Obietnica |
Moduł obsługi zdarzeń, który reaguje na usunięcie użytkownika Uwierzytelniania Firebase. |
Zwroty:
Funkcja w Cloud Functions<UserRecord>