auth.UserBuilder class

Builder משמש ליצירת פונקציות עבור אירועי מחזור חיים של משתמש Firebase Auth.

חֲתִימָה:

export declare class UserBuilder 

שיטות

שיטה משנה תיאור
beforeCreate(מטפל) חוסם בקשה ליצור משתמש Firebase Auth.
beforeSignIn(handler) חוסם בקשה לכניסה למשתמש Firebase Auth.
onCreate(מטפל) מגיב ליצירת משתמש Firebase Auth.
onDelete(מטפל) מגיב למחיקת משתמש Firebase Auth.

auth.UserBuilder.beforeCreate()

חוסם בקשה ליצור משתמש Firebase Auth.

חֲתִימָה:

beforeCreate(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeCreateResponse | void | Promise<BeforeCreateResponse> | Promise<void>): BlockingFunction;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
מטפל (משתמש: AuthUserRecord, הקשר: AuthEventContext) => BeforeCreateResponse | בטל | הבטחה<BeforeCreateResponse> | הבטחה<void> מטפל באירועים שחוסם יצירה של משתמש Firebase Auth.

החזרות:

BlockingFunction

auth.UserBuilder.beforeSignIn()

חוסם בקשה לכניסה למשתמש Firebase Auth.

חֲתִימָה:

beforeSignIn(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeSignInResponse | void | Promise<BeforeSignInResponse> | Promise<void>): BlockingFunction;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
מטפל (משתמש: AuthUserRecord, הקשר: AuthEventContext) => BeforeSignInResponse | בטל | הבטחה<BeforeSignInResponse> | הבטחה<void> מטפל באירועים שחוסם כניסה של משתמש Firebase Auth.

החזרות:

BlockingFunction

auth.UserBuilder.onCreate()

מגיב ליצירת משתמש Firebase Auth.

חֲתִימָה:

onCreate(handler: (user: UserRecord, context: EventContext) => PromiseLike<any> | any): CloudFunction<UserRecord>;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
מטפל (משתמש: UserRecord , הקשר: EventContext ) => הבטח כמו<any> | כל מטפל באירועים שמגיב ליצירת משתמש Firebase Auth.

החזרות:

CloudFunction < UserRecord >

auth.UserBuilder.onDelete()

מגיב למחיקת משתמש Firebase Auth.

חֲתִימָה:

onDelete(handler: (user: UserRecord, context: EventContext) => PromiseLike<any> | any): CloudFunction<UserRecord>;

פרמטרים

פָּרָמֶטֶר סוּג תיאור
מטפל (משתמש: UserRecord , הקשר: EventContext ) => הבטח כמו<any> | כל מטפל באירועים שמגיב למחיקת משתמש Firebase Auth.

החזרות:

CloudFunction < UserRecord >