Passer au contenu principal
Example
import LoginPassword from "@auth0/auth0-acul-js/login-password";
const loginPasswordManager = new LoginPassword();
loginPasswordManager.login({
 username: "testUser",
 password: "******"
});

Constructeurs

LoginPassword
Constructor

Propriétés

branding
client
organization
prompt
screen
tenant
transaction
untrustedData
user
screenIdentifier
string

Méthodes

federatedLogin
Promise<void>
Example
import LoginPassword from "@auth0/auth0-acul-js/login-id";
const loginIdManager = new LoginPassword();

// Vérifiez si alternateConnections est disponible et contient au moins un élément
if (!loginIdManager.transaction.alternateConnections) {
  console.error('Aucune connexion alternative disponible.');
}

// Sélectionnez la première connexion disponible (les utilisateurs peuvent sélectionner n'importe quelle connexion disponible)
const selectedConnection = alternateConnections[0];

// Enregistrer la connexion choisie à des fins de débogage ou d'information
console.log(`Selected connection: ${selectedConnection.name}`);

// Procéder à la connexion fédérée en utilisant la connexion sélectionnée
loginIdManager.federatedLogin({
  connection: selectedConnection.name,
});
getErrors
Récupère le tableau des erreurs de transaction à partir du contexte, ou un tableau vide s’il n’en existe aucune.Un tableau d’objets d’erreur provenant du contexte de la transaction.
login
Promise<void>
Cette méthode gère la configuration liée à la connexion par nom d’utilisateur et mot de passe.