2017-09-15 30 views
-6

自分のウェブサイトにGoogle認証を統合したいのですが、私はフロントエンドとしてreactJSを、バックエンドとしてnodeJSを、データベースにmongooseを使用しています...私のウェブサイトにGoogle認証とFacebook認証を統合するのを助けてください。Google認証とFacebook認証

+0

あなたがこれまでにしようとしているものをご提示ください。 – hoefling

答えて

0

Google認証とFacebookの認証はパスポートjsとexpress-sessions( "セッション状態"を保存するため)を使ってノードjsバックエンドに統合できます。私は、パスポートjsドキュメントとそのトピックで見つけることができるチュートリアルをチェックアウトすることをお勧めします。 Passportは、クライアントアプリケーションとクッキーを共有して認証する使いやすいミドルウェア機能を提供します。

PassportはNode.jsの認証ミドルウェアです。非常に柔軟でモジュラーなパスポートは、ExpressベースのWebアプリケーションに邪魔にならないようにすることができます。包括的な戦略は、ユーザー名とパスワード、Facebook、Twitterなどを使用した認証をサポートします。

http://passportjs.org/
https://github.com/expressjs/session