為專案啟用 App Check

本指南說明如何為 Identity Platform 專案啟用 Firebase App Check。

App Check 會使用認證服務,檢查對專案提出的要求是否來自您的應用程式,或是來自未經竄改的正版裝置。

App Check 可保護用戶端 SDK 使用的下列作業:

驗證作業

方法 說明
CreateAuthUri 使用 Google、Facebook 或 Apple 等身分識別資訊提供者登入時,取得所提供電子郵件地址的可能登入方法。
SendVerificationCode 傳送電話號碼登入的簡訊驗證碼。
SignInWithCustomToken 透過交換自訂 Auth 權杖登入或註冊使用者。
SignInWithEmailLink 使用電子郵件連結中的頻外驗證碼登入或註冊使用者。
SignInWithIdp 使用身分識別提供者 (IdP) 的憑證登入或註冊使用者。
SignInWithPassword 使用電子郵件地址和密碼登入。
SignInWithPhoneNumber 完成電話號碼驗證嘗試。
SignUp 註冊新的電子郵件和密碼使用者或匿名使用者,或將匿名使用者升級為電子郵件和密碼使用者。

帳戶管理作業

方法 說明
DeleteAccount 刪除使用者帳戶。
GetAccountInfo 登入後擷取使用者資訊。
GetOobCode 要求系統將帶外驗證碼傳送至使用者的電子郵件地址。
ResetPassword 完成頻外密碼重設,或檢查透過電子郵件或其他頻外機制傳送給使用者的驗證碼。
SetAccountInfo 更新使用者帳戶資訊,例如電子郵件地址、密碼或顯示名稱。

啟用 App Check

如要為專案啟用應用程式檢查,請按照下列步驟操作:

  1. 在 Firebase 控制台中,依序點選「建構」 >「應用程式檢查」

  2. 按一下「開始使用」

  3. 按照入門指南操作,在專案中註冊及導入 App Check。

後續步驟