Node.js
新しいAndroidプロジェクトを作成する
このパートでは、UIにJetpack Composeを使用し、2FA(二要素認証)のためにVonage Verify APIと統合する最新のAndroidアプリケーションを構築します。
概要
アプリケーションはこの流れに従う:
- ユーザーは電話番号を入力する。
- アプリは確認のために電話番号をバックエンドに送信する。
- サイレント認証が成功すると、ユーザーが検証される。
- 失敗した場合、アプリはユーザーにSMSコードの入力を促す。
- アプリは確認のためにコードを送信する。
- 検証結果はユーザーに通知される。
Androidプロジェクトの作成
- Android Studioを開く。
- New Project → Empty Compose Activityをクリックします。
- 以下を設定する:
- Finishをクリックし、プロジェクトがビルドされるのを待つ。
サイレント認証を始める
サイレント認証を理解するにはかなりの時間がかかる。このチュートリアルでは、NodejsとKotlinを使って統合をゼロから構築する方法を紹介する。
以下の言語で利用可能:
手順
1
はじめに2
始める前に3
プロジェクトの初期化4
シンプルなExpressサーバーの作成5
Vonage認証情報の設定6
Vonage Verify APIの追加7
バックエンドのテスト8
新しいAndroidプロジェクトを作成する9
アプリのAndroid依存関係を設定する10
インポートと定数の設定11
モバイルUIの作成12
バックエンドへのネットワーキング13
フルフローテスト