![](/img/trans.png)
[英]Forget password for Firebase Authentication with invalid email address
[英]Add a "Full Name" Field to Firebase Email/Password Authentication?
有没有办法在 Firebase 的电子邮件/密码身份验证中添加“全名”字段? (使用斯威夫特)
您无法将自己的自定义字段添加到Firebase身份验证社交提供程序(Facebook,Google等)或电子邮件+密码。 当然,您可以将此类信息存储在Firebase数据库中,并以用户ID进行键入:
users
uid_209103
fullName: "Frank van Puffelen"
请注意,Firebase身份验证已经为每个用户提供了displayName
属性 ,该属性可以满足您的需求。
我们无法在 Firebase 身份验证中添加新字段。 但是,您仍然可以存储用户的全名,Firebase 确实提供了此功能。 您可以使用 Firebase 数据库来存储用户的信息,如Frank van Puffelen在他上面的回答中所述。
或者,如果您只是想保存用户名,则可以更新用户的个人资料(DisplayName 和 ProfilePhoto 链接)。 对于 iOS, 更新 FirebaseAuth 中的用户配置文件
对于 Android, 更新 FirebaseAuth 中的用户配置文件
当您有一个基本应用程序并且只想存储有关用户的少量信息(例如他们的显示名称或个人资料)时,它会派上用场。 我所做的是,在创建新用户后,立即更新用户的个人资料。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.