0

私はFirebaseを使い始めていますが、基本的にFirebaseにデータを保存したいだけで、私のアプリからのユーザーは読み取り専用です。私がこれまでに読んだところでは、firebaseは認証だけで動作し、匿名認証については読んだようです。しかし、基本的にユーザーは "永久的な"ユーザーにアップグレードされることはないので、匿名で認証されるという利点はありません。Firebaseはアプリケーションからの認証なしで読み取ります

私が欲しいのは、私が欲しいのは、ユーザーが私のアプリケーションを(そして私のアプリケーションを通してのみ)認証する必要なしにデータを取得することです。

これを達成する最も良い方法は何ですか?私はユーザー名とパスワードを作成し、これを私のアプリの全員に使用しますか?

私は匿名認証を受けていますか?私は最初にFirebase Spark Freeを使用する予定で、リアルタイムデータベースの同時接続はわずか100回で、匿名認証の作成は常に接続を開くものとみなされるため、アプリは100接続/ユーザのみに制限されます?匿名接続の点でSpark Freeには制限がありますか?

あなたは

答えて

0

あなたは認証なしFirebase を使用することができますありがとうございました。オフィシャルFirebaseチャンネルのYoutube tutorialsの中には、Firebaseデータベースとストレージの認証を無効にする方法まで表示されるものもあります。プロダクションの目的ではread認証のみを無効にしてください。

Storage Rules

Database Rules

+0

ありがとう、私は私の要求に十分に明確ではないかもしれません、私はユーザーが私のアプリを使用してのみデータを読むことができるようにしたい。 – puntapret

+0

ねえ、問題ありません。私がリンクしているYouTubeのチュートリアルを見てください。あなたが正しく設定していれば、認証を全く使う必要はありません。データベースに関しては、それは接続であり、認証された接続ではありません。したがって、認証されていない100の接続は、100の匿名認証と同じです。リアルタイムデータベースは、オフラインで使用するためにローカルにキャッシュされているため、100の同時接続と思われます。 –

関連する問題