問題タブ [firebase-admin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Firebase Admin SDK が実際のデータベースにアクセスできない
Firebase に接続するようにサーバー アプリを構成しましたが、正常に動作します。問題は、データベースへの完全なアクセス権があり、それに書き込むことはできませんが、変更が Firebase コンソールに表示されず、既にそこにあるデータを読み取ることができないということです。選択しているパスに関係なく、nullの結果が得られます。これは私の初期化コードです:
アップデート:
これがコードです。基本的なものにしました: https://github.com/thelong1EU/fcmserverTest。
実行しても何も出力されません。
firebase - 有効にせずに電子メール/パスワードでログインする
私の現在の登録プロセスは次のようになります。
- アプリは、ユーザー名、パスワード、電子メールなどの情報を使用して、REST Api を介してバックエンドに登録要求を送信します。
- 私のバックエンドは、ユーザー名が利用可能かどうかをチェックします。存在する場合は、管理 API を使用して新しいユーザーを作成します。これも成功すると、ユーザー名がリアルタイム データベースに保存されます。
ログインしようとするloginWithEmailAndPassword
と、PasswordLogin が無効になっているためログインできないと表示されます。
誰も登録しregisterWithEmailAndPassword
たくないので、無効にしたままにします。
私の質問は、メール/パスワードを有効にせずにユーザーをログインさせるにはどうすればよいですか? または、メール/パスワードを有効にすると、システムが悪用される可能性さえありますか?
編集: での登録がregisterWithEmailAndPassword
私のアプリからのものであることが保証されているかどうかはわかりませんか?