Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs Firebase auth:currentUser对象中有哪些详细信息,以及如何访问它们?_Reactjs_Firebase_Firebase Authentication - Fatal编程技术网

Reactjs Firebase auth:currentUser对象中有哪些详细信息,以及如何访问它们?

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

我正在与React和Firebase建立一个项目。当我的用户注册时,提交以下信息:

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。