可以在Firebase Auth中为用户对象添加更多选项

时间:2017-05-15 19:31:57

标签: firebase firebase-authentication

使用Firebase身份验证我有一堆用户对象的基本属性:

  • 的displayName
  • 电子邮件
  • photoURL

如果我想存储性别,位置,手机号码等其他选项,我可以使用Firebase身份验证(作为用户对象的一部分)以某种方式执行此操作,还是需要使用其他商店选项?

1 个答案:

答案 0 :(得分:0)

您需要创建一个user模型,您可以在其中存储所需的所有数据。您可以从Firebase Authentication获取基本属性并将其添加到模型中,然后根据您的需要设置其他属性。我们称这个类为模型类或POJO(Plain Old Java Object)。使用此模型,您可以填充数据存储,也可以在活动之间使用它。不要忘记为所有字段和合适的构造函数创建公开setters和公开getters

希望它有所帮助。