Passer au contenu principal
useSignupIdentifiers()
Renvoie une liste des identifiants activés (courriel, téléphone ou nom d’utilisateur), chacun avec son indicateur required, selon les identifiants d’inscription de l’écran actuel.

Renvoie

[] | Identifier[]Un tableau d’objets Identifier, où chacun contient un type (type d’identifiant) et un indicateur required précisant 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;

// Résultat d’exemple :
// [
//   { type: 'email', required: true },
//   { type: 'phone', required: false },
//   { type: 'username', required: true },
// ]