メインコンテンツへスキップ
Example
import LoginPassword from "@auth0/auth0-acul-js/login-password";
const loginPasswordManager = new LoginPassword();
loginPasswordManager.login({
 username: "testUser",
 password: "******"
});

コンストラクター

LoginPassword
Constructor

プロパティ

branding
client
organization
prompt
screen
tenant
transaction
untrustedData
user
screenIdentifier
string

メソッド

federatedLogin
Promise<void>
Example
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,
});
getErrors
コンテキストからトランザクションエラーの配列を取得します。存在しない場合は空の配列を返します。トランザクションコンテキストから取得されたエラーオブジェクトの配列です。
login
Promise<void>
このメソッドは、login-password 関連の設定を処理します。