当我正在运行的应用程序停止在要检查一些我要从Firebase身份验证中检索到的数据的断点时,即使数据在那里,我也无法从控制台获取它并查看其所有属性和方法。
这过去对我来说很好用。但是由于我在从GitHub存储库中提取数据时遇到问题,因此不得不克隆它并重新安装所有依赖项。从那时起,我相信它一直没有奏效。
Expo.Google.logInAsync({
iosClientId: 'xxxxxxxx',
androidClientId: 'xxxxxxxx',
scopes: ['profile', 'email']
})
.then(({ type, idToken, accessToken }) => {
if (type === 'success') {
const credential = firebase.auth.GoogleAuthProvider.credential(
idToken,
accessToken
);
firebase
.auth()
.signInWithCredential(credential)
.then(user => { // I want to see all attributes from user
debugger;
console.log(user.additionalUserInfo.profile.family_name); // this works, because I had retrieved this through the debugger days ago
dispatch({ type: ON_LOGIN_SUCCESS, payload: user });
})
我只希望能够在调试器中查看“ user”变量中的所有数据。我对此漏洞进行了大量研究,但未成功。
非常感谢您