私は簡単か、または間違っていることをしたいと思っているように感じます。まだどちらが確実かはわかりません。共有アクセスAngularFire2/FirebaseとNodeJSの間の相談
私はのためにFirebaseによって裏打ちされたアプリケーションを構築したいのです:
- 認証
- リアルタイムデータベース
私はAngular2フロントAngularFire2を使用して単一ページのアプリケーションを終了し構築します。 AngularFire2を使用すると、ユーザーはGoogleAuthenticationプロバイダを使用して認証されます。 Angular2アプリは、ほとんどの場合、firebaseリアルタイムデータベースと直接対話します。
しかし、NodeJS/Express REST APIレイヤーでより複雑なビジネスロジックを実行し、FireBaseデータベースとやりとりしたい場合があります。私がしたいのは、ユーザーがAngularFire2で認証して、HTTPヘッダーのNodeJSへのAPI呼び出しでaccessTokenを使用できることです。 NodeJS Firebase SDKの内部では、そのトークンを使用して認証するだけです。
どうやってこれをやりますか?私はしばらくドキュメントを掘り下げてきましたが、まだそれを理解していません。