Method: accounts.mfaEnrollment.withdraw

アカウントに登録されている第 2 要素から 1 つの第 2 要素を取り消します。

HTTP リクエスト

POST https://identitytoolkit.googleapis.com/v2/accounts/mfaEnrollment:withdraw

この URL は gRPC Transcoding 構文を使用します。

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "idToken": string,
  "mfaEnrollmentId": string,
  "tenantId": string
}
フィールド
idToken

string

必須。ユーザーの ID トークン。

mfaEnrollmentId

string

必須。現在の MFA 登録の MFA 登録 ID。

tenantId

string

ユーザーが MFA の登録を解除する Identity Platform テナントの ID。設定されていない場合、ユーザーはデフォルトの Identity Platform プロジェクトに属します。

レスポンスの本文

MultiFactorAuth レスポンスを撤回します。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "idToken": string,
  "refreshToken": string
}
フィールド
idToken

string

第 2 要素の削除を反映して ID トークンが更新されました。

refreshToken

string

2 つ目の認証要素の削除を反映して更新トークンが更新されました。

認可スコープ

以下のいずれかの OAuth スコープが必要です。

  • https://www.googleapis.com/auth/identitytoolkit
  • https://www.googleapis.com/auth/cloud-platform

詳細については、Authentication Overview をご覧ください。