Saltar al contenido 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; // OPCIONAL 
  userMetadata: { [key: string]: string } | null; // OPCIONAL
  appMetadata: { [key: string]: string } | null; // OPCIONAL
}
  • OPT-IN: Debe configurar explícitamente estas propiedades para que estén disponibles en la pantalla. Para obtener más información, consulte Configurar ACUL.
  • Cuando el servidor de Auth0 no conoce al usuario actual, las propiedades de user no están disponibles en las siguientes pantallas:
PantallasPantallasPantallasPantallas
Pantallas de inicio de sesiónPantallas de OTP de MFAPantallas de aceptación de invitaciónPantallas de InterstitialCaptcha
Pantallas de registroPantallas de teléfono de MFAPantallas de código de dispositivoPantallas de restablecimiento de contraseña
Pantallas de claves de accesoPantallas de push de MFAPantallas de verificación por correo electrónicoPantallas de códigos de país de MFA
Pantallas de desafíoPantallas de código de recuperación de MFAPantallas de cierre de sesión abortadoPantallas de detección de capacidades del navegador de MFA
Pantallas de identificador de correo electrónicoPantallas de WebAuthn de MFAPantallas de cierre de sesión completadoPantallas de inscripción en MFA
Pantallas de identificador de teléfonoPantallas de aceptación de invitaciónPantallas de protección contra fuerza bruta

Propiedades

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