Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.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
Android 在Firebase Auth控制台上,使用Twitter登录时有空电子邮件是否正常?_Android_Firebase_Firebase Authentication_Twitter Login - Fatal编程技术网

Android 在Firebase Auth控制台上,使用Twitter登录时有空电子邮件是否正常?

Android 在Firebase Auth控制台上,使用Twitter登录时有空电子邮件是否正常?,android,firebase,firebase-authentication,twitter-login,Android,Firebase,Firebase Authentication,Twitter Login,所以,在完成了几个小时的教程之后,我能够在我的应用程序中实现Twitter登录 问题是,现在我的Firebase身份验证控制台中有以下内容: 正如你所看到的,我可以用Twitter登录,但电子邮件是空的。 我想这可能与事实有关 请求用户电子邮件地址 !!注 请求用户的电子邮件地址要求您的应用程序被Twitter列入白名单。如需访问,请访问 因此,如果Twitter不允许作为标准获取用户电子邮件,Firebase将不知道电子邮件地址,这就是登录电子邮件为空的原因 这是正确的吗?如果我想获取用户电

所以,在完成了几个小时的教程之后,我能够在我的应用程序中实现Twitter登录

问题是,现在我的Firebase身份验证控制台中有以下内容:

正如你所看到的,我可以用Twitter登录,但电子邮件是空的。 我想这可能与事实有关

请求用户电子邮件地址

!!注

请求用户的电子邮件地址要求您的应用程序被Twitter列入白名单。如需访问,请访问

因此,如果Twitter不允许作为标准获取用户电子邮件,Firebase将不知道电子邮件地址,这就是登录电子邮件为空的原因


这是正确的吗?如果我想获取用户电子邮件并在我的Firebase Auth控制台上注册,我必须向Twitter申请此权限?

您必须将您的Twitter应用程序列入白名单,以允许披露电子邮件。推特在OAuth响应中默认不返回电子邮件。我上周向推特发送了一个这样做的请求。仍在等待回复…你必须将你的Twitter应用列入白名单,以允许泄露电子邮件。推特在OAuth响应中默认不返回电子邮件。我上周向推特发送了一个这样做的请求。仍在等待答复。。。