しかし、firebaseStore.auth()
が定義されており、ストアのパスワード署名が有効になっています。 onAuthStateChanged
が消えたようです。firebaseStore.auth()。ノードベースでfirebaseAdminを使用すると、onAuthStateChangedは未定義です
ファイアベースのインスタンスをファイアウォールのインスタンスに渡した後で、ルートが確立される前にこれを実行しようとしました。
これをデバッグするためにさらに何ができるのでしょうか?
私はこの記事を見つけましたFirebase Admin SDK - Current Logged In User - Nodejs しかし、この問題を解決するのには役に立たなかった。
[firebase.auth().onAuthStateChanged()](https://firebase.google.com/docs/reference/node/firebase.auth.Auth#onAuthStateChanged)を使用しようとしていますか? –
私は以下に 'onAuthStateChanged'がない理由を書きました。しかし、それは[XY問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)と非常によく似ています。あなたはそれをしようとしていますが、 "現在のユーザー"の概念が必要ですか?あなたが達成しようとしているものとあなたがどこにいるのかを見ることができるように、あなたが[MCVEを作成する](http://stackoverflow.com/help/mcve)に役立つかもしれません。 –
@BobSnyderはい、私はサーバーにユーザー名とパスワードを渡して、ユーザーが有効であるかどうかを常に確認するためにonAuthStateChanged()を呼び出すだけで、サーバー側でこれを使用しようとしました。私はそれが間違ったアプローチであることに気付きました....フロントエンドに火災基地を積み重ねることを避けようとしていました。 – Ezeewei