Node.js
テスト環境のセットアップ
この時点で、プロジェクトは端から端まで完全に配線されている:
- UIの状態とユーザー・インタラクションを管理するAndroidアプリ
- 検証フローを所有するNode.jsバックエンド
- サイレント認証とSMSフォールバックをオーケストレーションするVonage Verify v2
- サイレント認証に信頼シグナルを提供するモバイル・キャリア・ネットワーク
前提条件
バックエンドのために:
- ローカルで動作するNode.jsバックエンド (
node app.js) - Androidデバイスからアクセス可能なバックエンド。ngrokまたは他の類似のツールを使用して、ローカルのバックエンドを指すパブリックURLを作成します。バックエンドは
http://<your-public-ip>:3000 - Vonageアプリケーションの有効な認証情報
.env
Androidアプリの場合:
- 建設と設置に成功
- インターネット接続許可
- を介して設定された正しいバックエンドURL
local.properties - Androidアプリケーションが動作する実機。
ハイレベル検証フロー
以下の図は、ユーザーのアクションから最終的な検証結果までの検証フローを高いレベルで示したものである:

サイレント認証を始める
サイレント認証を理解するにはかなりの時間がかかる。このチュートリアルでは、NodejsとKotlinを使って統合をゼロから構築する方法を紹介する。
以下の言語で利用可能:
手順
1
はじめに2
バックエンドの前提条件3
環境を整える4
Vonage認証情報の設定5
Vonage Verify APIをバックエンドに追加する。6
バックエンドのテスト7
モバイルアプリの前提条件8
環境を整える9
基本的なAndroidアプリケーションを作成する10
バックエンドとの接続11
Vonage Client SDKを使用します。12
テスト環境のセットアップ13
実装をテストする