利用可否は Auth0 のプランによって異なります
この機能を利用できるかどうかは、ログイン実装の内容と、Auth0 のプランまたはカスタム契約によって異なります。詳細については、Pricing を参照してください。
Dashboard を使用する
- Dashboard > Security > Multi-factor Auth に移動し、WebAuthn with Security Keys を有効にします。
-
ユーザー検証をどのように扱うかを設定します。セキュリティキーでは、一般的なユーザー検証として、WebAuthn チャレンジを完了するために PIN の入力を求めるプロンプトが表示されます。
- Never: ユーザーに PIN の入力を求めることはありません。これはデフォルト値で、MFA にセキュリティキーを使用する場合は通常これで十分です。ユーザーはすでにパスワードを入力しているため、一定の検証はすでに行われています。
- If supported: キーに PIN が設定済みであれば、ユーザーに PIN の入力を求めます。
- Required: PIN がまだ設定されていない場合は設定を求められ、以後は毎回入力を求められます。これは最も高いセキュリティを提供するオプションです。一部のブラウザーではこれが正しく実装されていないため (たとえば iOS の Brave) 、認証が失敗し、Auth0 はユーザーに別のブラウザーを使用するよう求めます。
Relying Party を設定する
login.example.com の場合、 ID を example.com に設定できます。これにより、ユーザーは WebAuthn の認証情報を使用して任意の example.com ドメインで認証できます。
Auth0 では、カスタムドメインが設定されている場合にのみ Relying Party ID を指定できます。カスタムドメインを変更した場合は、Relying Party ID も更新する必要があります。
対応デバイス
制限事項
- MFA API を使用すると、WebAuthn の登録情報を一覧表示して削除できますが、新たに登録することはできません。