私はアンドロイドアプリを作成し、サインアップと認証の電子メール手段としてfirebaseを使用しました。サインアップした後、ユーザーは在庫アイテムをデータベースに格納できます。だから私の質問は、特定のユーザが入力したデータだけにアクセスできるようにfirebase認証ルールを設定する方法です。今、誰もがデータベースを読み書きできます。電子メール認証のために書いている部分については心配していません。前もって感謝します!電子メールによるFirebaseデータベース認証
{
"rules": {
".read": "auth != null",
".write": "auth != null"
}
}
マイデータベースは、このように設定されている:Database
私はそれの基本的な要点を得るが、どのように私はすでにデータベース内にある電子メールへのアクセスを得るでしょう。申し訳ありません、私はアンドロイドとfirebaseのものの初心者です。 – somethingelse
/users/04VsBqpZmseOdJCKj4r8BP4MVem2/emailかもしれませんか?それはあなたのデータを構造化する方法に依存します。 –
写真をありがとう。どこからメールを受け取る予定ですか?この写真のメールに関連するフィールドは表示されません。定義済み変数から取得する場合は、変数auth.tokenから取得することができます。たとえば、あなたのルールでauth.token.email_verified –