APIを呼び出す形で実装する方法を紹介します。Serverのロジックを実装してみようと思います。OAuth(注3)に準拠した認証フローを実装する必要があります。注3RFC5849に準拠。Server、Mobageプラットフォームの3者間でデータをやり取りしながらの認証を行うアーキテクチャを採用しています。ここでは、簡単に今回実装する認証フローを説明します(図6)。KeyとConsumerSecretのペアをもう一つ作成する必要があります。KeyとSecretを作成しましょう(図7)。Secretの作成画面この時に、「Server」チェックボックスにチェックを入れて作成してください。1.0の署名を生成・付与する必要があるので、今回はnode-oauthというライブラリを使用することにします。Node.js用のWebアプリケーションフレームワークとして人気のあるexpressも使用したいと思います。Node.jsのモジュールのインストールにはnpmコマンドが便利なので、まずはLIST5のコマンドでnpmをインストールしてください。sh次に適当な作業ディレクトリーに移動し、npmコマンドを使用して「oauth」と「express」をインストールします(LIST6)。Serverの実装をするGameServer.jsも作成しておきましょう。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。