Node.js
Vonage認証情報の設定
このチュートリアルを完了するには、次のものが必要です。 Vonage APIアカウント.まだお持ちでない方は、今すぐサインアップして、無料のクレジット・ビルドを始めてください。アカウントをお持ちの方は、APIキーとAPIシークレットを Vonage APIダッシュボード.
も必要だ。 Vonage Dashboardで設定されたアプリケーション.このアプリケーションには、APIコールに必要なAPI認証情報が含まれます。以下の手順に従ってください:
- ダッシュボードに移動し、左側のメニューから「アプリケーション」を選択します。
- 新規アプリケーションの作成」ボタンをクリックします。
- Name "フィールドにアプリケーションの名前を入力します。
- 公開鍵と秘密鍵を生成」をクリックして鍵ペアを生成します。秘密鍵ファイルが自動的にダウンロードされます。このファイルはJWTを生成するために必要なので、安全に保存してください。
- 機能セクションまでスクロールし、"Network Registry "機能を有効にする。Playground "環境が選択されていることを確認する。Network Registryの残りの設定は空のままにしておきます。この項目は後で説明します。
- Generate new application "ボタンをクリックして、作成プロセスを終了します。
- アプリケーションが作成されたら、ダッシュボードに表示されているアプリケーションIDをコピーしてください。
を作成する。 .env ファイルの下に vonage-verify/server フォルダを開き、Vonageの認証情報を追加します:
VONAGE_APP_ID=your_app_id
VONAGE_PRIVATE_KEY=/path/anavarro/.keys/private.key
交換 your_app_id をVonage DashboardのApplications IDに置き換えてください。のパスを private.key.
このステップの後、バックエンドのフォルダ構造は次のようになるはずです:
backend/
├── server.js # Main server file
├── .env # Environment variables
├── private.key # Your private key file
└── package.json # Project configuration
サイレント認証を始める
サイレント認証を理解するにはかなりの時間がかかる。このチュートリアルでは、NodejsとKotlinを使って統合をゼロから構築する方法を紹介する。
以下の言語で利用可能:
手順
1
はじめに2
始める前に3
プロジェクトの初期化4
シンプルなExpressサーバーの作成5
Vonage認証情報の設定6
Vonage Verify APIの追加7
バックエンドのテスト8
新しいAndroidプロジェクトを作成する9
アプリのAndroid依存関係を設定する10
インポートと定数の設定11
モバイルUIの作成12
バックエンドへのネットワーキング13
フルフローテスト