> ## Documentation Index
> Fetch the complete documentation index at: https://docs-staging.auth0-mintlify.app/llms.txt
> Use this file to discover all available pages before exploring further.

# MfaRecoveryCodeChallengeMembers

Interface décrivant les membres de l’écran de défi de code de récupération MFA.

```ts Example theme={null}
export interface MfaRecoveryCodeChallengeMembers extends BaseMembers {
  client: ClientMembers;
  organization: OrganizationMembers;
  prompt: PromptMembers;
  screen: ScreenMembers;
  transaction: TransactionMembers;

  /**
   * Poursuit avec le code de récupération fourni.
   * @param payload - Les options de continuation contenant le code de récupération et les options personnalisées facultatives.
   * @returns Une promesse qui se résout lorsque la continuation est réussie.
   */
  continue(payload: ContinueOptions): Promise<void>;

  /**
   * Navigue vers l'écran où l'utilisateur peut choisir une autre méthode d'AMF.
   * @param payload Payload facultatif.
   * @returns Une promesse qui se résout lorsque la navigation est terminée.
   */
  tryAnotherMethod(payload?: CustomOptions): Promise<void>;
}
```

## Propriétés

**branding** `[BrandingMembers](/docs/fr-ca/libraries/acul/js-sdk/Screens/interfaces/BrandingMembers)`

**client** `[ClientMembers](/docs/fr-ca/libraries/acul/js-sdk/Screens/interfaces/ClientMembers)`

**organization** `[OrganizationMembers](/docs/fr-ca/libraries/acul/js-sdk/Screens/interfaces/OrganizationMembers)`

**prompt** `[PromptMembers](/docs/fr-ca/libraries/acul/js-sdk/Screens/interfaces/PromptMembers)`

**screen** `[ScreenMembers](/docs/fr-ca/libraries/acul/js-sdk/Screens/interfaces/ScreenMembers)`

**tenant** `[TenantMembers](/docs/fr-ca/libraries/acul/js-sdk/Screens/interfaces/TenantMembers)`

**transaction** `[TransactionMembers](/docs/fr-ca/libraries/acul/js-sdk/Screens/interfaces/TransactionMembers)`

**untrustedData** `[UntrustedDataMembers](/docs/fr-ca/libraries/acul/js-sdk/Screens/interfaces/UntrustedDataMembers)`

**user** `[UserMembers](/docs/fr-ca/libraries/acul/js-sdk/Screens/interfaces/UserMembers)`

## Méthodes

**continue** `Promise\<void\>`

Poursuit à l’aide du code de récupération fourni.

Une promesse qui se résout lorsque la continuation réussit.

**Paramètres**

**payload** `[MfaRecoveryCodeChallengeContinueOptions](/docs/fr-ca/libraries/acul/js-sdk/Screens/interfaces/MfaRecoveryCodeChallengeContinueOptions)`

Les options de continuation contenant le code de récupération et des options personnalisées facultatives.

**Propriétés**

**code** `string`

**tryAnotherMethod** `Promise\<void\>`

Accède à l’écran où l’utilisateur peut choisir une autre méthode d’AMF.

Une promesse qui se résout lorsque la navigation est terminée.

**Paramètres**

**payload?** `[CustomOptions](/docs/fr-ca/libraries/acul/js-sdk/Screens/interfaces/CustomOptions)`

Payload facultatif.
