Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://auth0.generaltranslation.app/llms.txt

Use this file to discover all available pages before exploring further.

useSignupIdentifiers()
Renvoie une liste d’identifiants actifs (courriel, téléphone ou nom d’utilisateur), chacun avec son indicateur required, en fonction des identifiants d’inscription de l’écran courant.

Valeur de retour

[] | Identifier[]Un tableau d’objets Identifier, où chaque objet contient un type (type d’identifiant) et un indicateur required qui précise s’il est obligatoire pour l’inscription.

Écrans pris en charge

  • signup
  • signup-id
Example
import { useSignupIdentifiers } from '@auth0/auth0-acul-react/signup';

const identifiers = useSignupIdentifiers();
const emailIdentifier = identifiers.find(({ type }) => type === 'email');
const phoneIdentifier = identifiers.find(({ type }) => type === 'phone');
const usernameIdentifier = identifiers.find(({ type }) => type === 'username');

const emailRequired = emailIdentifier?.required ?? false;
const phoneRequired = phoneIdentifier?.required ?? false;
const usernameRequired = usernameIdentifier?.required ?? false;

// Exemple de résultat :
// [
//   { type: 'email', required: true },
//   { type: 'phone', required: false },
//   { type: 'username', required: true },
// ]