node adminsdkを使用してfirebaseに接続して呼び出すAPIがあります。私のクライアントは、必要なすべてのものについて私のAPIをヒットしました。クライアントコードをAPIとバックエンドから切り離したいので、Firebaseを呼び出して直接認証する必要はありません。
サーバーはどのようにそれらを認証できますか?現在のドキュメントに基づいて、少なくともクライアントはAPIにuidを提供する必要があります(これは、クライアントが自分で認証されていることを前提としていますよね?)。
理想的には、クライアントはSSLを介したPOSTの本文でユーザー名とパスワードを私のAPIに提供し、APIはそれらにログインしてIDトークンを送り返します。これを行うための推奨される方法は何ですか?
更新を提供したかっただけです:文書化されていないREST APIを使用したこれに対する答えはここにあります:node.js adminsdkでトークンを作成するときのFirebaseREST認証
できれば、これを答えとしてマークします。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加