使用Firebase的Twitter简单登录获取用户电子邮件地址

时间:2014-07-23 23:50:16

标签: firebase firebasesimplelogin

我正在尝试使用Firebase的简单登录Twitter身份验证对用户电子邮件地址进行身份验证。现在我收到大量关于用户的信息,但不是他们的电子邮件地址。我通过Facebook或Google+认识到你设置了许可

auth.login('facebook', {
  scope: 'email'
});

但我无法弄清楚如何使用Twitter做同样的事情。

2 个答案:

答案 0 :(得分:5)

正如Sara在评论中指出的那样,无法通过Firebase的SimpleLogin Twitter身份验证向用户发送电子邮件。但是你可以使用Facebook或Google +。

答案 1 :(得分:0)

您实际上可以使用受限制的Twitter Auth获取电子邮件。 Twitter必须先查看您的TOS和隐私政策,然后才能允许您查看电子邮件,并在此处查看文章:https://medium.com/firebase-developers/twitter-login-authentication-using-firebase-in-android-ded28ca314d2,它会在文章结尾处解释问题和解决方案。