Node.js
はじめに
SMSや音声通話に依存する従来の認証方法とは異なり、サイレント認証では、モバイルデータ接続を通じて、ユーザーの操作を必要とせずにユーザーを認証することができます。これにより、より迅速なオンボーディングエクスペリエンスが実現し、セキュリティとユーザーエクスペリエンスの両方が向上します。
このチュートリアルでは、Vonage Verify APIを使用して、Node.jsで記述されたバックエンドとAndroid (Kotlin)で構築されたクライアントで、モバイルアプリにサイレントユーザー認証を実装する方法を学びます。デモアプリでは、フォールバックとして SMS を使用したサイレント認証検証を実装しています。
チュートリアルは主に3つのセクションに分かれています:
- バックエンドでは、環境のセットアップとバックエンドの構築を行います、
- モバイルアプリのセクションでは、最新のAndroidアプリケーションを構築し、モバイルUIを作成し、Vonage SDKを統合します、
- プロジェクト全体をテストします。
このチュートリアルの完全なソースコードはGitHubリポジトリにあります。このリポジトリを直接検索して、完全な実装を見ることができます。
サイレント認証を始める
サイレント認証を理解するにはかなりの時間がかかる。このチュートリアルでは、NodejsとKotlinを使って統合をゼロから構築する方法を紹介する。
以下の言語で利用可能:
手順
1
はじめに2
バックエンドの前提条件3
環境を整える4
Vonage認証情報の設定5
Vonage Verify APIをバックエンドに追加する。6
バックエンドのテスト7
モバイルアプリの前提条件8
環境を整える9
基本的なAndroidアプリケーションを作成する10
バックエンドとの接続11
Vonage Client SDKを使用します。12
テスト環境のセットアップ13
実装をテストする