Javascript 成功登录后未通过firebase yahoo返回用户电子邮件

Javascript 成功登录后未通过firebase yahoo返回用户电子邮件,javascript,jquery,firebase,authentication,Javascript,Jquery,Firebase,Authentication,我试图在我的项目中使用firebase实现yahoo登录,用户可以登录,但在成功功能中,uid生成,但用户电子邮件为空。其他社交网络如谷歌、facebook和twitter都在使用firebase 这是用于登录的javascript代码 var providerYh = new firebase.auth.OAuthProvider('yahoo.com'); firebase.auth().signInWithPopup(providerYh) .then(funct

我试图在我的项目中使用firebase实现yahoo登录,用户可以登录,但在成功功能中,uid生成,但用户电子邮件为空。其他社交网络如谷歌、facebook和twitter都在使用firebase

这是用于登录的javascript代码

var providerYh = new firebase.auth.OAuthProvider('yahoo.com');

firebase.auth().signInWithPopup(providerYh)
            .then(function (result) {
                var token = result.credential.accessToken;
                var user = result.user;
                //user.email is empty
});


提前谢谢

我解决了这个问题。在developer.yahoo控制台中创建应用程序时,应用程序配置应如屏幕截图中所示


如果您不向我们展示相关代码,我们将无法为您提供任何帮助。您好,我编辑了我的帖子,请查看代码