始める前に
-
Universal Login を使用します。
- この機能はカスタムログインページでは利用できません。
- カスタムドメイン を設定します。
- アプリケーションで以下を有効にします。
柔軟な接続切り替えを実装する
| パラメーター | 説明 | 例 |
|---|---|---|
state | 現在のページの state 値をレンダリングします。これは不透明で、セキュリティ上の目的で使用されます。 現在の画面情報の詳細については、Customize Univeral Login Page Templates を参照してください。 | <input type='hidden' name='state' value='{{state}}'> |
connection | 接続の名前と種類。 パスワードレス接続の場合、値は email または sms のいずれかです。 | <input type='hidden' name='connection' value='email'> |
サインアッププロンプトを設定する
プロンプトの partials を設定するエンドポイントを使用して、signup-passwordプロンプトを設定できます。
その結果、signup-password 画面に 「メールで安全なコードを送信するボタン」 が追加されます。ユーザーがこのボタンを選択すると、ログイン用の state パラメーターと使用する接続の名前を含むフォーム本文が送信されます。
ログイン プロンプトを設定する
login-password プロンプトは、プロンプトの partials を設定するエンドポイントを使用して設定できます。](#)
その結果、login-password 画面に メールで安全なコードを送信するボタン が追加されます。ユーザーがこのボタンを選択すると、ログインの state パラメーターと対象の接続名を含むフォームデータが送信されます。
同様に、プロンプトの partials を設定する エンドポイントを使用して、login-passwordless プロンプトを設定できます。