0

私はユーザーがfirebaseに匿名でログインするアプリケーションをプログラミングしていますが、ログインするたびにUUIDが生成されますが、ユーザーがアプリケーションキャッシュをクリアしたりアプリケーションを再インストールするとUUIDが変更されることが分かりました。ログインした各ユーザーに匿名で役割を適用するにはどうすればよいですか(PS:ユーザーはユーザー:パスワードまたはFacebookのみで匿名でログインすることはありません)。Firebase匿名ユーザー

セキュリティは、以下の通りになりますので:

"root.child('users').child(auth.uid).child('paid').val() === true", 
    ".write": 
    "root.child('users').child(auth.uid).child('paid').val() === true" 

は、私は私が匿名ユーザーにリンクできることをauth.uid、他を使用することができますか?

は、私は、サーバーからユーザーを登録するときに初めて、私は彼に固有のID、電話からユーザのログインは、それはそのユニークなIDからノードをフィルタ処理する各時間を与えるという解決策を見つけた

答えて

0

ありがとうCurrentUser.getUIdがすでに登録されているキーと等しくないかどうかを確認して登録していますので、古いノードを削除して新しいノードで更新できます。

関連する問題