問題タブ [firebase]
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.
firebase - REST API を使用したセキュリティ ルールの更新
残りの API を介してセキュリティ ルールを更新することは可能ですか? 「ルール」の場所の一部を更新しようとしてルールを更新しようとしましたが、400 応答コードが返されました。
レン
firebase - Firebaseのセキュリティルール:1つのフィールド以外のすべての読み取りを許可する
私のFirebaseセキュリティルールでは、匿名ユーザーが1つのフィールド(secret_field
)以外のものを読み取れるようにしたいと考えています。
ただし、Firebaseでは、trueと評価される途中の読み取りルールがあるsecret_field
場合、読み取りアクセスsecret field
が許可されます。
その動作を元に戻す方法はありますか?secret_field
( falseと評価される途中の読み取りルールがある場合は、読み取りアクセスを禁止します)
firebase - 認証機能とログイン機能が Firebase の同じクラスの一部ではないのはなぜですか?
Firebase では、認証はnew Firebase
参照に対して行われます。ただし、ログインはnew FirebaseAuthClient
参照で行われます。
ユーザーの認証:
ユーザーのサインイン:
どうしてこれなの?すべての認証/ログイン/サインアップ機能を同じクラスの一部にする方が理にかなっているでしょうか? 特に、呼び出されたクラス( Authが真ん中にあることにFirebaseAuthClient
注意してください) には、実際には認証方法が割り当てられていないのでしょうか?
これは私にとって少し混乱しているので、理解を深めるのに役立つ洞察が得られることを願っています。
login - Firebaseのパスワードがリセットされます
パスワードリセットメカニズムを作成しようとしていますが、行き詰まります。Firebaseの基本的なメール/パスワード認証でこれを行う方法の提案
javascript - Firebase.set()はノードを追加します
Firebaseのルートディレクトリを使用して次のクエリを実行すると、ノードが追加されます。
クエリ:
結果
jsonファイルのデータをフォーマットし、FirebaseWebインターフェイスを使用して直接インポートしても同じ結果が得られます。おそらくドキュメントの何かを見逃しましたか?
offline - Firebase ではアプリをオフライン モードで起動できますか?
PhoneGap と HTML5 アプリケーション キャッシュを使用して、firebase を使用してモバイル アプリを作成することを考えています。
各ユーザーが TODO 項目のリストを持っているとします。電話がオフラインのときにアプリを起動した場合、前回のセッションからデータを読み込んで、接続が確立されたときに同期できますか? もしそうなら、私はfirebase.jsでlocalStorageへの参照を見つけることができなかったので、これがどのように実装されているのか疑問に思っています.
firebase - push() の反対としての Firebase pop()?
多くのユーザーが FILO 方式で push() でき、多くのユーザーが pop() できるスタック (キュー) を実装したいと考えています。
pop()
リストの最後の項目を取得/削除するメソッドに相当するものはありますか?
例えば:
firebase - Firebaseのシンプルなユーザー名とパスワードの認証を使用する場合、ユーザーのリストを返すにはどうすればよいですか
何か間違ったことをしているのかどうかはわかりませんが、このAPIを使用するとhttps://www.firebase.com/docs/security/simple-login-email-password.html返信メッセージによると、ユーザーを正常に作成できますが、 Forgeコンソールのどこにもそのユーザーを表示できません。どのユーザーが登録されているかをどうやって知るのですか?
リターンユーザーIDを取得してFirebaseで独自のユーザーオブジェクトを作成する必要がありますか、それともこの複製は不要ですか。いくつかのユーザープロパティを追加する必要があるので、とにかくこれを行う必要があるかもしれません。
node.js - Firebase で NodeJ を使用する - セキュリティ
サーバー側のコードを実行する必要があるため、主にメールを送信するため、データを保持するために Firebase とともにサーバー側の要素に Nodejs と Express を使用することにしました - 一部は学習経験からです。
私の質問は、Simple Email & Password API を使用して認証を行うときに、クライアント側の Firebase ライブラリと Nodejs ライブラリを使用することに関して、最善のアプローチは何ですか。クライアント側で認証を行い、その後 NodeJS 側で別のルートを呼び出すと、そのユーザーの認証がリクエストで実行されます。ユーザーがノード内で認証されていることをテストするアプローチは何でしょうか。
私が想定する1つのアプローチは、現在のユーザーのユーザー名とパスワードをfirebaseから取得し、これらをNodeJSに投稿してから、サーバーでfirebaseセキュリティAPIを使用してテストすることです。
conflict - 紛争解決?
2人以上のユーザーが両方ともオフラインで、同じデータを編集している場合、どちらが勝ちますか?または、さらに良いことに、競合/マージの解決策はありますか?