我正在尝试在我的项目中使用firebase实施yahoo登录,用户可以登录,但在成功功能中,会生成uid,但用户电子邮件为空。其他社交网络(如Google,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
});
yahoo developer settings screenshot attached here
预先感谢