二要素認証API
SMS、音声コード、メール、WhatsAppなどを使ってモバイルデバイスにアクセスし、ユーザーを検証します。Vonage Verify APIで簡単にセキュリティのレイヤーを追加できます。
Vonage Verify API:2FA APIに必要なあらゆる機能を完備
Vonage Verify APIを使用して、2FAで信頼を築き、詐欺からの保護を確立し、安心してビジネスを運営しましょう。顧客が特定地域に限定されているか、世界中に広がっているかにかかわらず、Vonage Verify APIには次のような特徴で役立ちます。
完全
単一のAPIが、認証管理からメッセージの自動化まで、SMS、音声、電子メール、WhatsApp、サイレント認証にわたる完全な2FAソリューションを提供します。シンプル
電話番号を送信し、あとは私たちにおまかせください。コードを生成し、ローカライズし、利用可能な最速のチャネルを使用します。必要に応じてSMSまたは音声にフォールバックすることもできます。便利
特別なハードウェアや認証アプリを必要とする他の2FA方式とは異なり、このソリューションはどの電話番号でも機能します。柔軟な価格設定
検証が成功した場合にのみお支払いいただきます。二要素認証でVonage Verify APIが機能する仕組み
Vonage Verify APIを使えば、サイトやアプリに簡単にセキュリティレイヤーを追加でき、ユーザーがログインする際の手間を増やさずに済みます。API二要素認証は次のたった4つの簡単なステップで動作します。
ログインをインターセプトします
アカウントにログインするユーザーは、最初にユーザー名とパスワードを確認しますが、ユーザー本人であることを確認するためにVerify APIが利用されます。
Vonage Verify APIから連絡
SMS、音声、メール、またはWhatsAppを通じて、そのユーザー名とパスワードに関連付けられた電話にワンタイムコードを送信します。
アカウント所有者を確認します
アカウントに関連付けられているユーザーの電話にコードが届くと、アカウント所有者はアプリが表示する入力ボックスに短い検証コードを入力します。
アカウントへのアクセスを許可する
アプリは、入力されたコードが送信されたコードと一致するかどうか検証し、アカウントにアクセスしようとしている人が、そのアカウントにリンクされた電話の所有者であることを確認します。するとアプリは、そのユーザーにフルアクセスを与えます。
二要素認証SMS APIソリューションをゼロから構築したくない理由
非常に簡単に聞こえるかもしれませんが、Vonage Verify APIを使えば本当に簡単です。もし独自の2FA SMS APIソリューションをゼロから構築して実装する場合は、次のすべてを考慮しなければなりません。
アプリケーションの複雑さ
2FAメカニズムをゼロから構築するのは難しいのです。2FAには、メッセージを送信する以外にもいろいろあります。安全なコードを生成し、保存し、期限切れにするだけでなく、ユーザーIDをデバイスに関連付けるシステムを設計し、構築する必要があります。1つのチャネルでは不十分です
ユーザーの電話番号を取得すると、回線の種類に関係なく、電話番号を確認できることが必要です。つまり、まず回線の種類(モバイルまたは固定電話)を検出し、次にデバイスの種類に応じてSMSまたは音声でメッセージを配信する必要があります。配信性能が決定的に重要です
ユーザーはログインのプロセスにあるため、タイムリーなメッセージ配信が不可欠です。必要なコードをユーザーに数秒以内に提供できないと、2FAソリューションは破綻してしまいます。開発費用
2FAをモバイルアプリに導入するには、各デバイスのUIを設計し構築する必要もありそうで、開発時間と費用がかかります。なぜ2要素認証APIとしてVonage Verifyを選ぶのか?
上記のすべての課題と問題を回避するには、Vonage Verify APIを二要素認証APIとして選択することが最適です。これにより、次のことが可能になります。
包括的なソリューション
Verify APIは、実装が簡単になるように設計されています。アプリで電話番号を送信し、あとは私たちにおまかせください。SMS、音声、WhatsApp、メール、サイレント認証を自動フェイルオーバー付きでご利用いただけます。メッセージが地域の規制に準拠していることも確認します。そうすれば通信キャリアによってフィルタリングされることはありません。私たちの包括的なバックエンドが、安全なコードとID管理機能を提供します。すべてが使いやすいAPIとともにあります。最高の配信性能
世界中の多くの通信キャリアと直接関係を持ち、独自のアダプティブルーティングアルゴリズムと組み合わせることにより、私たちはメッセージに最適なルートをリアルタイムで見つけることができます。さらに、コンプライアンスエンジンが国や通信キャリアの要件に応じてメッセージをいつどのように配信するかを認識し、業界最高の配信率を実現します。シンプルで手頃な価格設定
Verifyの価格は、お客様にとって最もわかりやすく、ROIを設定しやすいようになっています。コンバージョンを成功させるために必要なのは、1回の定額料金のみです。構築済みのユーザーエクスペリエンス
モバイルアプリ用のVerify SDKには、カスタマイズ可能なユーザーエクスペリエンスフレームワークが含まれており、2FA UIをアプリにすばやく組み込むことができます。クロスデバイスログインを実装し、有効期限を指定して、複雑な認証バックエンドを構築せずにユーザーを再認証できます。「信頼性のあるスケーラブルな電話番号認証ソリューションなしでは、私たちはバイラルを達成できなかったでしょう。つまり、[Vonage API]とVerify APIなしでは不可能だったのです」
二要素認証APIに関連するその他のソリューション
静的パスワードを使い捨てコードに置き換えます。

二要素認証APIに関するよくある質問
二要素認証(2FA)は、二つの識別手段を必要とするデジタルセキュリティ方法です。通常、二要素認証(2FA)は、ウェブサイトやアプリへのログイン、支払いの実行などに必要となります。
問題となる2つの要素は通常、パスワードと一意のコードであり、これらは既知の連絡先番号、メールアドレス、またはユーザーに関連付けられた他のアカウントに送信されます。ユーザーが試行しているアクションを完了するためには、どちらも正しく指定する必要があります。
日常生活でよく見られる二要素認証(2FA)の例の一つは、オンラインバンクのウェブサイトやアプリにログインする際です。その場合は、ユーザー名とパスワードまたはパスコードを入力しなければなりません。
その後、通常はSMSを通じて、銀行に登録済みの電話番号にさらに2FAコードが送信されます。アカウントにアクセスする前に、そのコードも入力する必要があります。これは、パスワードを知っていて、電話にアクセスできる人(つまりあなた自身)のみがログインできるようにするためです。
二要素認証 (2FA)の主な利点は、あらゆるサイトやアプリケーションにセキュリティの追加の層を提供することです。これは、安全でないパスワードや侵害されたパスワードによってもたらされるリスクを軽減することで実現します。そのため、誰かがあなたのパスワードを推測したり盗んだとしても、そのパスワードを使用してログインに成功したり、2FAが必要なアクションを実行することはできません。
さらに、関連する利点としては、企業がサイバーセキュリティを真剣に受け止めていることを顧客、そして場合によっては規制機関に示すのに役立つことが含まれます。データ侵害やサイバー攻撃の危険性に対する理解が深まっている時代に、これは非常に重要です。
二要素認証APIは、企業がアプリケーションに2FAを統合するのに役立つアプリケーションプログラミングインターフェイスです。これにより、顧客はSMSまたは音声、WhatsApp、Verify APIを使用して電子メールで二要素認証コードを受け取ることができ、アプリへのより安全なログインが可能になります。Verifyのような2FA APIを使用すると、時間、リソース、専門知識を多く消費する2FAソリューションをゼロから構築する必要がなくなります。
二要素認証APIの価格はプロバイダーによって異なります。例えばVonage Verify API価格プランは2つから選べます。ただし、二要素認証 APIソリューションのコーディングを無料で試すこともできます。