問題タブ [firebase-security]

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.

0 投票する
1 に答える
709 参照

firebase - ユーザーを検証できないのはなぜですか?

私はチャット プラグインを開発しています。ユーザーには、オペレーターとビジターの 2 種類があります。ただし、ユーザーを追加できません。

これが私のセキュリティルールです:

チャット コンソールで Firebase DB にユーザーを追加しているときに、これらのログ メッセージを受け取りました。

この問題を解決するにはどうすればよいですか?

解決

私は間違っていました$user_idauth.user_id「.validate」部分にある必要があります。

0 投票する
1 に答える
650 参照

angularjs - FacebookログインでAngularFire認証がサイレントに失敗する

AngularFire 認証を使用してユーザーを Facebook にログインさせようとしています。ログインをクリックすると、エラー イベントが発生する - angularFireAuth:error が表示されますが、err 配列は空です。何が間違っているのか、どのようにデバッグするのかわかりません。何か案は?

意見:

コントローラ:

0 投票する
1 に答える
1812 参照

firebase - firebase での簡単なログインを介してサーバー側でユーザーを作成する

Firebase のセキュリティと認証の構成を試しているときに、Simple Login Web チュートリアルに気付きました。auth.createUser()JavaScriptコンソールを介して実行することでユーザーを作成できますが、ユーザーの作成をサーバー側で行うように制限できるかどうかを知りたいと思いました.

ホストを追加して、Authorized Request Originslocalhost と 127.0.0.1 を削除しようとしましたが (成功しませんでした)、クライアント側からユーザーを作成できました。

理想的には、ユーザーがクライアント側からのみ認証できるようにしたいと考えています。何か不足していますか?(これは、fb、twitter などの統合にフォールバックせずに実行できると仮定します)

ありがとう

0 投票する
1 に答える
431 参照

firefox - firebase は Firefox OS で動作しますか?

firebase が firefox OS でサポートされているかどうかを調べようとしています。Firefox OS アプリは html5 と javascript で構築されているため、そう思いますが、セキュリティ制限などがあるかどうかはわかりません。

0 投票する
1 に答える
539 参照

angularjs - AngularJs で安全な OAuth2 消費を実装するにはどうすればよいですか?

AngularJS を使用して Salesforce コネクトで oauth2 を設定しています。$http を使用して最初の GET を試みると、CORS エラーが発生します - Access-Control-Allow-Origin がクライアントに対して許可されていません。ただし、コントローラー関数で以下のハックを使用すると機能します。

サーバーを制御できない場合、AngularJs でこれを行うより良い方法はありますか? 私のバックエンドは Firebase なので、Facebook でできるように FIrebase を介してこれを行うことができれば素晴らしいと思います:

0 投票する
1 に答える
1027 参照

facebook - phonegapでFacebookコールバックのFirebase Simple Loginを処理するにはどうすればよいですか?

phonegapangularjsを使用して最初のfirebaseアプリを構築します。Chrome で正常に認証され、fb ユーザー ID が返されます。

私の問題は、phonegap 2.9でビルドし、 facebookでログインすると、ログイン後に白い画面しか表示されないことです。

私の限られた理解は、おそらくコールバックを正しく処理していないということです。

コンソール ログに次のように表示されます。

このコールバックを適切に処理する方法について誰かが情報を提供できますか?

ソリューション ネイティブ phonegap fb プラグインでログインし、認証のために認証トークンを firebase に渡すことで問題を回避しました。