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

コンストラクター
Example
プロパティ
ブランディングテーマや設定など、ブランディング関連の構成情報を提供します。
signup 画面の id、name、logoUrl など、クライアント関連の構成情報を提供します。ユーザーの組織に関する情報 (
id や name など) を提供します。認証フローにおける現在の prompt に関するデータが含まれます。
設定やコンテキストなど、
signup 画面に固有の詳細が含まれます。id や関連するメタデータなど、テナントに関するデータが含まれます。アクティブな識別子やフローの状態など、トランザクション固有のデータを提供します。
ログイン中のユーザー入力など、SDK に渡される信頼できないデータを扱います。
現在のユーザーの詳細で、
username、email、roles などが含まれます。メソッド
Promise<void>
このメソッドは、Universal Login ページの表示言語を変更します。メソッドのパラメーター
Example
Promise<void>
このメソッドは、コンテキストから トランザクション エラーの配列を取得します。存在しない場合は空の配列を返します。トランザクション コンテキスト内の 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
このメソッドは、指定されたユーザー名を、トランザクションコンテキストで定義された現在のユーザー名ポリシーに対して検証します。ユーザー名が有効かどうかと、その理由を示すオブジェクトを返します。メソッドのパラメーター
Example