パスワードレス接続によって、ユーザーはパスワードを覚える手間なくログインできます。代わりに、ユーザーは携帯電話番号またはメールアドレスを入力して、ワンタイムパスワード(OTP)またはリンクを受け取ることができます。 ユーザーがパスワードレス接続で認証すると、Auth0をIDプロバイダー()として使用して接続上にプロファイルが作成されます。ユーザーが認証するたびに同じ携帯電話番号またはメールアドレスを使用するように強制することはできないため、ユーザーがAuth0データストアに複数のユーザープロファイルを持つ可能性があります。そのような場合には、アカウントをリンクして、複数のユーザープロファイルを関連付けることができます。Documentation Index
Fetch the complete documentation index at: https://auth0.generaltranslation.app/llms.txt
Use this file to discover all available pages before exploring further.
パスワードレス接続とパスワードレスログインの比較
Auth0 Dashboardではパスワードレスユーザーを作成できません。サインアップを無効にしている場合は、Management APIを使って直接作成してください。 [Connection(接続)] フィールドで、メールアドレスを使用するパスワードレスユーザーには メールアドレス 、携帯電話番号を使用するパスワードレスユーザーにはSMSを指定します。
- ユーザーエクスペリエンスの向上。ユーザーはメールアドレスまたは携帯電話番号のみでサインアップできる。
- セキュリティの強化。パスワードは、ユーザーがパスワードを再利用し、他人と共有できるため、大きな脆弱性の1つです。パスワードは最大の攻撃ベクターであり、多くの侵害の原因となっています。また、資格情報スタッフィング、企業アカウントの乗っ取り、総当たり攻撃などの攻撃にもつながります。
- 総所有コストの削減。パスワードの管理には、パスワードの複雑性ポリシーの実装、パスワードの有効期限とパスワードのリセットプロセスの管理、パスワードのハッシュ化と保管、パスワードの漏洩検出の監視が絡んでくるため、コストがかさみます。
対応している認証方法
SMS
SMSでパスワードレス認証を使用する場合、ユーザーは以下の手順を行います。- ユーザー名/パスワードの組み合わせの代わりに携帯電話番号を提供する。
- SMSでOTPを受け取る。
- ログイン画面でOTPを入力し、アプリケーションにアクセスする。
メール
メールでパスワードレス認証を使用する場合、ユーザーは以下の手順を行います。- ユーザー名/パスワードの組み合わせの代わりにメールアドレスを提供する。
- パスワードレス接続の構成に応じて、メールでOTPまたはメールマジックリンクを受け取る。
- ログイン画面でOTPを入力し(またはメール内のメールマジックリンクを開き)、アプリケーションにアクセスする。
パスワードレスを実装する
パスワードレスを実装するには、以下の2つの重要な要素を決定する必要があります。- サポートする認証要素
- 使用するログインタイプ