Firebase SetDisplayName无需登录

时间:2016-06-16 06:20:42

标签: android firebase firebase-authentication

我想要完成的只是让用户通过电子邮件/密码创建用户然后将Displayname应用于新生成的用户。唯一的问题是我无法在不首先记录第一个用户的情况下将显示名称应用于新用户。我对firebase有些新意,所以也许我错过了一些东西。感谢您提前提供任何帮助

1 个答案:

答案 0 :(得分:0)

这是解决方案,

当您从左侧滑动条进入Firebase dashbord select数据库然后从右侧选择RULES时,Firebase google已实施了一种名为RULES的新机制,以下是定义您无法访问的默认规则没有身份验证的数据库意味着(登录),所以请按照以下条件更改规则,然后在工作正常后将其发布,

只需用以下内容替换您的规则,

{
  "rules": {
         ".read": "auth != null || auth ==null",
            ".write": "auth != null || auth ==null"
  }
}