import LoginPassword from "@auth0/auth0-acul-js/login-password";
const loginPasswordManager = new LoginPassword();
loginPasswordManager.login({
username: "testUser",
password: "******"
});
import LoginPassword from "@auth0/auth0-acul-js/login-id";
const loginIdManager = new LoginPassword();
// alternateConnections が利用可能で、少なくとも 1 件以上の要素が含まれているか確認します
if (!loginIdManager.transaction.alternateConnections) {
console.error('No alternate connections available.');
}
// 最初に利用可能な接続を選択します(ユーザーは利用可能な任意の接続を選択できます)
const selectedConnection = alternateConnections[0];
// デバッグまたは情報提供の目的で、選択された接続をログ出力します
console.log(`Selected connection: ${selectedConnection.name}`);
// 選択した接続を使用してフェデレーションログインを実行します
loginIdManager.federatedLogin({
connection: selectedConnection.name,
});
コンテキストからトランザクションエラーの配列を取得します。存在しない場合は空の配列を返します。トランザクションコンテキストから取得されたエラーオブジェクトの配列です。
このメソッドは、login-password 関連の設定を処理します。