Passer au contenu principal
Example
export interface UserMembers {
  id: string | null;
  email: string | null;
  username: string | null;
  phoneNumber: string | null;
  picture: string | null;
  enrolledFactors: Array<string> | null;
  enrolledEmails: Array<EnrolledEmail> | null;
  enrolledPhoneNumbers: Array<EnrolledPhoneNumber> | null;
  enrolledDevices: Array<EnrolledDevice> | null;
  organizations: Organizations[] | null; // ACTIVATION REQUISE 
  userMetadata: { [key: string]: string } | null; // ACTIVATION REQUISE
  appMetadata: { [key: string]: string } | null; // ACTIVATION REQUISE
}
  • ACTIVATION EXPLICITE : vous devez configurer explicitement ces propriétés pour qu’elles soient accessibles dans l’écran. Pour en savoir plus, consultez Configurer ACUL.
  • Lorsque le serveur Auth0 n’a pas connaissance de l’utilisateur actuel, les propriétés user ne sont pas accessibles dans les écrans suivants :
ÉcransÉcransÉcransÉcrans
Écrans de connexionÉcrans MFA OTPÉcrans d’acceptation d’invitationÉcrans InterstitialCaptcha
Écrans d’inscriptionÉcrans MFA par téléphoneÉcrans Device CodeÉcrans de réinitialisation du mot de passe
Écrans de clés d’accèsÉcrans MFA PushÉcrans de vérification du courrielÉcrans de codes de pays MFA
Écrans de vérificationÉcrans de codes de récupération MFAÉcrans de déconnexion annuléeÉcrans MFA de détection des capacités du navigateur
Écrans d’identifiant de courrielÉcrans MFA WebAuthnÉcrans de déconnexion terminéeÉcrans d’inscription MFA
Écrans d’identifiant de téléphoneÉcrans d’acceptation d’invitationÉcrans de protection contre la force brute

Propriétés

appMetadata
Optional | {[key: string]: string; }
email
string
enrolledDevices
enrolledEmails
enrolledFactors
string[]
enrolledPhoneNumbers
id
string
organizations
phoneNumber
string
picture
string
userMetadata
Optional | {[key: string]: string; }
username
string