Skip to main content
Signup クラスは、signup 画面の機能を提供します。この画面では、新しいアカウントを作成するためにユーザーの資格情報を収集します。テナントによっては、識別子としてメールアドレス、電話番号、またはユーザー名を使用できます。また、ソーシャルまたはエンタープライズ接続を介したフェデレーションサインアップと Google One Tap もサポートしています。
ACUL サインアップ画面の画像

コンストラクター

サインアップ画面マネージャーのインスタンスを作成します:
Example

プロパティ

ブランディングテーマや設定など、ブランディング関連の構成情報を提供します。
signup 画面の idnamelogoUrl など、クライアント関連の構成情報を提供します。
ユーザーの組織に関する情報 (idname など) を提供します。
認証フローにおける現在の prompt に関するデータが含まれます。
設定やコンテキストなど、signup 画面に固有の詳細が含まれます。
id や関連するメタデータなど、テナントに関するデータが含まれます。
アクティブな識別子やフローの状態など、トランザクション固有のデータを提供します。
ログイン中のユーザー入力など、SDK に渡される信頼できないデータを扱います。
現在のユーザーの詳細で、usernameemailroles などが含まれます。

メソッド

Promise<void>
このメソッドは、Universal Login ページの表示言語を変更します。
Example
メソッドのパラメーター
Promise<void>
このメソッドは、サインアップのためにユーザーを ソーシャル または Enterprise Identity Provider (IdP) にリダイレクトします。
Example
メソッドのパラメーター
このメソッドは、コンテキストから トランザクション エラーの配列を取得します。存在しない場合は空の配列を返します。トランザクション コンテキスト内の error object の配列です。
Identifier[] | null
このメソッドは、サインアップ フォームで有効な 識別子 の一覧を返し、トランザクション の設定に基づいて各項目が必須か任意かを示します。識別子 object の配列です (例: email、phone、username) 。
Example
Promise<void>
このメソッドは、Google One Tap の認証情報を使用して新しいユーザーを登録し、別のページへのリダイレクトなしでワンクリックによるサインアップを可能にします。Google One Tap のプロンプトをレンダリングする前に、screen.googleOneTapConfig を確認してください。この機能がサーバー側で有効になっていない場合、値は null です。
Example
メソッドのパラメーター
Promise<void>
このメソッドは、ユーザーを国番号の選択リストにリダイレクトし、電話番号の国番号プレフィックスを変更できるようにします。
Example
Promise<void>
このメソッドは、サインアップフォームの送信を処理します。
Example
メソッドのパラメーター
このメソッドは、パスワードが有効かどうかと、その理由を示す PasswordValidationResult 型のオブジェクトを返します。
Example
メソッドのパラメーター
このメソッドは、指定されたユーザー名を、トランザクションコンテキストで定義された現在のユーザー名ポリシーに対して検証します。ユーザー名が有効かどうかと、その理由を示すオブジェクトを返します。
Example
メソッドのパラメーター