LoginSignup
1
3

More than 3 years have passed since last update.

CentOS7にOAuth.ioのオープンソース「oauthd」をインストールする

Last updated at Posted at 2019-01-28

1. はじめに

oauthdはnode.jsをベースにしたソリューションで、独自のスタンドアロンの完全に無料のWeb Background API Serverをセットアップして実行することができます。

今回はCentOS7にこちらをインストールします。
いろいろとインストールする準備があるので、それぞれは各リンクを参考に。

2. nodebrewからNodeJsのインストール

👉CentOS7 nodebrewからNode.jsをインストール

3. Redisのインストール

👉Redis Quick Start ← 最新版のインストール
👉CentOS7にRedisのインストールとsystemdサービス化まで ← 手順はこちらを参考に

4. grunt-cliのインストール

oauthdに依存関係があるNPMパッケージに次のコマンドを実行することで、グローバルでインストールする必要があります。

$ (sudo) npm install -g grunt-cli

5. 前提条件が整ったらoauthdをインストール

$ (sudo)npm install -g oauthd

6. サーバ設定

👉CentOS7にOAuth.ioのオープンソースをサーバ公開する

7. 使用方法

使用方法はAPIから直接oauthdサーバに接続するか、またはSDKを利用することができます。

クライアントサイドSDK

  • JavaScript
  • iOS
  • Phonegap
  • Android

サーバーサイドSDK

  • Nodejs
  • PHP
  • Go

oauthd apisoauthd-sdksについて、詳しくはこちらから。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3