UpdateRequest interface

表示要在所提供的使用者上更新的屬性的介面。

簽名:

export interface UpdateRequest 

特性

財產類型描述
殘障人士布林值使用者是否停用: true為停用; false表示已啟用。
顯示名稱字串|無效的使用者的顯示名稱。
電子郵件細繩使用者的主要電子郵件。
電子郵件已驗證布林值用戶的主要電子郵件是否經過驗證。
多因素多因素更新設置使用者更新的多因素相關屬性。
密碼細繩用戶的未哈希密碼。
電話號碼字串|無效的用戶的主要電話號碼。
照片網址字串|無效的使用者的照片 URL。
取消連結的提供者細繩[]取消該使用者與指定提供者的連結。
提供者連結使用者提供者將此使用者連結到指定的提供者。將提供者連結到現有使用者帳戶不會使該帳戶的刷新令牌失效。換句話說,現有帳戶將繼續能夠存取資源,儘管沒有使用新連結的提供者登入。如果您希望強制使用者透過此新提供者進行身份驗證,您需要 (a) 撤銷他們的刷新令牌(請參閱https://firebase.google.com/docs/auth/admin/manage-sessions#revoke_refresh_tokens),以及(b) 確保此帳戶上不存在其他驗證方法。

更新請求.disabled

使用者是否停用: true為停用; false表示已啟用。

簽名:

disabled?: boolean;

更新請求.顯示名稱

使用者的顯示名稱。

簽名:

displayName?: string | null;

更新請求.email

使用者的主要電子郵件。

簽名:

email?: string;

更新要求.emailVerified

用戶的主要電子郵件是否經過驗證。

簽名:

emailVerified?: boolean;

更新請求.multiFactor

使用者更新的多因素相關屬性。

簽名:

multiFactor?: MultiFactorUpdateSettings;

更新請求.密碼

用戶的未哈希密碼。

簽名:

password?: string;

更新請求.電話號碼

用戶的主要電話號碼。

簽名:

phoneNumber?: string | null;

更新請求.photoURL

使用者的照片 URL。

簽名:

photoURL?: string | null;

取消該使用者與指定提供者的連結。

簽名:

providersToUnlink?: string[];

將此使用者連結到指定的提供者。

將提供者連結到現有使用者帳戶不會使該帳戶的刷新令牌失效。換句話說,現有帳戶將繼續能夠存取資源,儘管沒有使用新連結的提供者登入。如果您希望強制使用者透過此新提供者進行身份驗證,您需要 (a) 撤銷他們的刷新令牌(請參閱https://firebase.google.com/docs/auth/admin/manage-sessions#revoke_refresh_tokens),以及(b) 確保此帳戶上不存在其他驗證方法。

簽名:

providerToLink?: UserProvider;