Node.js
Node.jsアプリケーションの作成
ターミナルのプロンプトで以下のコマンドを入力する:
mkdir stepup-auth cd stepup-auth touch server.js
走る npm init をクリックして、すべてのデフォルトを受け入れながらNode.jsアプリケーションを作成します。
今回作成するアプリケーションでは エクスプレス ルーティングのフレームワークと パグ UIを構築するためのテンプレート・システム。
加えて express そして pug以下の外部モジュールを使用することになる:
express-session- ユーザーのログイン状態を管理するbody-parser- を解析するPOSTリクエストdotenv- に Vonage API キーとシークレット、アプリケーション名を保存します。.envファイルnexmo- その ノードサーバーSDK
これらの依存関係をインストールするには、以下を実行する。 npm コマンドを実行する:
npm install express express-session pug body-parser dotenv @vonage/server-sdk
注:このチュートリアルでは Node.js をインストールし、Unixライクな環境で実行している。Windows環境のターミナルコマンドは異なるかもしれない。
ステップアップ認証
ユーザーが機密性の高いタスクを実行する際に、セキュリティのレイヤーを追加する。
手順
1
はじめに2
Node.jsアプリケーションの作成3
依存関係を初期化する4
アプリケーションの設定5
ルートを定義する6
UIの作成7
ホームページを表示する8
検証リクエストの送信9
認証コードを確認する10
お試しあれ!11
次はどうする?