Skip to content

Latest commit

 

History

History
78 lines (55 loc) · 3.22 KB

readme_ja.md

File metadata and controls

78 lines (55 loc) · 3.22 KB

GitHub Readme Stats

Passportを使用したユーザーの認証

Google+ API、Facebook、TwitterなどのNode.jsを使用したパスポート。

GitHub issues GitHub pull requests GitHub Release Date GitHub repo size

Français · 简体中文 · Español · Deutsch · 日本語 · Português Brasileiro · Italiano · 한국어

パスポートの使用

PassportはNodeの認証ミドルウェアです。リクエストの認証という単一の目的を果たすように設計されています。モジュールを書くとき、カプセル化は美徳なので、Passportは他のすべての機能をアプリケーションに委任します。このような関心の分離により、コードはクリーンで持続可能なものになり、Passportはアプリケーションに非常に簡単に統合できます。

最新のWebアプリケーションでは、認証は、Google + API、Facebook、Twitter、LinkedInなどの認証など、さまざまな形をとることができます。

SSHを使用している場合は、以下のコマンドを実行してプロジェクトリポジトリのクローンを作成します。

git clone git@github.com:ahsouza/node-auth.git

HTTPSを使用

git clone https://github.com/ahsouza/node-auth.git

ユーザーアカウントの ID_CLIENTKEY_SECRETconfig/authに設定します

'clientID': 'your-secret-clientID-here', // seu App ID

'clientSecret': 'your-client-secret-here', // seu App Secret

config/database.jsファイルでデータベースの場所を決定します

'url': 'your_database_here' // mongodb://<user>:<pass>@mongo.ahsouza.net:27017/yourdatabase

以下のコマンドを実行してNPM依存関係をインストールします

npm install

以下のコマンドを実行してサービスを開始します npm start

アドレスにアクセスして、アプリケーションが機能していることを確認します: http://127.0.0.1:8080/