Node.js

プロジェクトの初期化

このチュートリアルの最初のパートでは、バックエンドで Vonage Verify API 2FA 用。バックエンドはサイレント認証とSMSベースの認証の両方をサポートする。

ターミナルを開き、新しいプロジェクトフォルダを作成する:

mkdir -p vonage-verify-tutorial/backend
cd vonage-verify-tutorial/backend
npm init -y

について npm init -y コマンドは package.json ファイルをデフォルト設定で作成する。このファイルでプロジェクトの依存関係とスクリプトを管理する。

では、必要な依存関係をインストールしよう:

npm install express dotenv cors @vonage/verify2 @vonage/auth --save
  • express:API構築のための軽量ウェブフレームワーク。
  • cors:クロスオリジンリクエストを可能にするミドルウェア(モバイルアプリとの接続時に重要)。
  • dotenv:.envファイルから環境変数をロードする。
  • @vonage/auth:Vonage APIによる認証を管理します。
  • @vonage/verify2:2FA を処理するための Vonage Verify API クライアント。

設定後、フォルダ構造は次のようになるはずです:

backend/
├── server.js         # Main server file
├── .env              # Environment variables
└── package.json      # Project configuration