Reactjs Firebase auth:currentUser对象中有哪些详细信息,以及如何访问它们?
我正在与React和Firebase建立一个项目。当我的用户注册时,提交以下信息:Reactjs Firebase auth:currentUser对象中有哪些详细信息,以及如何访问它们?,reactjs,firebase,firebase-authentication,Reactjs,Firebase,Firebase Authentication,我正在与React和Firebase建立一个项目。当我的用户注册时,提交以下信息: email: '' userId: '' venueAddress: '' venueName: '' 到目前为止,我可以使用const user=auth().currentUser.email访问电子邮件和用户ID,但我也希望能够提取venueName属性-这可能吗?或者只能提取电子邮件和密码属性 const user = auth().currentUser.email 通过此操作,您明确地请求curr
email: ''
userId: ''
venueAddress: ''
venueName: ''
到目前为止,我可以使用const user=auth().currentUser.email
访问电子邮件和用户ID,但我也希望能够提取venueName
属性-这可能吗?或者只能提取电子邮件和密码属性
const user = auth().currentUser.email
通过此操作,您明确地请求currentUser对象的电子邮件属性
要访问currentUser对象的VenuName属性,请使用以下命令-
auth().currentUser.venueName
此外,还可以使用以下函数探索对象的其他属性-
auth().currentUser
这是firebase文档链接,您可以查看更多信息-
Firebase身份验证用户仅包含此处定义的属性:。如您所见,这些只是与身份验证本身相关的属性
Firebase身份验证用户不包括任何特定于应用程序的值,例如您的
VenuName
。如果要跟踪这些值,通常需要在数据库中为与用户UID关联的每个用户创建一条记录。谢谢您的回答-但是auth().currentUser.VenuName返回了null
只要控制台log auth().currentUser并让我知道结果,看起来您也可以获取currentUser.UID。