2016-07-29 4 views
0

ノードJSのFirebase SDK v3は、Web SDKと同じ方法でカスタム生成トークンによる認証をサポートしていません。nodejsのFirebase SDK v3は `signInWithCustomToken(token)`をサポートしていません

リアルタイムデータベースのノード上での可視性を制限したいクライアントマシン上で実行されるNodeJSアプリケーションは、この新しいアプローチでどのように認証されるべきですか?

答えて

1

このシナリオはrelease 3.3 of the Firebase JavaScript SDK以降でサポートされています。

クライアント認証APIがNode.jsで利用可能になりました。あなたがintializeApp()を呼び出すと、クライアント認証APIを

バージョンノードのFirebase SDKの3.0-3.2.1を使用するようにアプリ内のサーバーAPIの認証を使用するか、またはAPIKEYを渡すためにserviceAccountを渡します。 JSでは、Firebaseプロジェクトのサービスアカウント/秘密鍵にアクセスする必要があります。そのため、サーバー側の環境でのみ使用対象となります。

+0

フランクに感謝します。したがって、唯一の回避策は、そのようなアプリの古い構造(および古いFirebase SDKを使用)でトークンを生成し、バックエンドの両方の種類のトークンをサポートし、古いSDKが完全に廃止される前にリリースされることを願っていますか? :-) – maciekrb

+0

私もこの障壁に直面し、迅速な解決を望みます。 – eighteyes

関連する問題