功能
功能 | 描述 |
---|---|
用戶(用戶選項) | 處理與 Firebase Auth 使用者事件相關的事件。 |
使用者記錄建構函式(wireData) | 根據透過線路傳送的資料建立UserRecord 類別的幫助程式函數。 |
課程
班級 | 描述 |
---|---|
Https錯誤 | 可以從處理程序引發的明確錯誤,以將錯誤傳送到呼叫函數的用戶端。 |
使用者產生器 | 用於為 Firebase Auth 使用者生命週期事件建立函數的建構器。 |
使用者記錄元數據 | 用於在UserRecord 物件中建立使用者元資料的 Helper 類別。 |
介面
介面 | 描述 |
---|---|
使用者選項 | Auth 封鎖功能選項。 |
類型別名
類型別名 | 描述 |
---|---|
使用者資訊 | UserInfo 是UserRecord 的一部分。 |
使用者記錄 | 傳遞到 Cloud Functions 的UserRecord 與 Firebase Admin SDK 傳回的UserRecord相同。 |
auth.user()
處理與 Firebase Auth 使用者事件相關的事件。
簽名:
export declare function user(userOptions?: UserOptions): UserBuilder;
參數
範圍 | 類型 | 描述 |
---|---|---|
使用者選項 | 使用者選項 | 資源等級選項 |
返回:
UserBuilder - 用於為 Firebase Auth 使用者生命週期事件建立函數的建構器
auth.userRecordConstructor()
根據透過線路傳送的資料建立UserRecord
類別的幫助程式函數。
簽名:
export declare function userRecordConstructor(wireData: Record<string, unknown>): UserRecord;
參數
範圍 | 類型 | 描述 |
---|---|---|
有線數據 | 記錄<字串,未知> | 透過線路發送的數據 |
返回:
具有正確 toJSON 函數的UserRecord
實例
授權使用者資訊
UserInfo
是UserRecord
的一部分。
簽名:
export type UserInfo = auth.UserInfo;
auth.UserRecord
傳遞到 Cloud Functions 的UserRecord
與 Firebase Admin SDK 傳回的UserRecord相同。
簽名:
export type UserRecord = auth.UserRecord;