gpt4 book ai didi

firebase - React Native Google Signin idToken null

转载 作者:行者123 更新时间:2023-12-03 08:53:10 25 4
gpt4 key购买 nike

我使用的是react-native 0.60.5,带有firebase身份验证(使用react-native-firebase包和react-native-google-signin)。

一切看起来都不错,谷歌标志返回一个用户登录的对象,但 idToken 始终为空。我需要获取 idToken 来在 firebase 中执行身份验证。

import { GoogleSignin } from 'react-native-google-signin';

export const googleLogin = async () => {
GoogleSignin.configure();
const userInfo = await GoogleSignin.signIn();
//here we have the issue. userInfo cotains all google user informations except the idToken
//userInfo.idToken is null
}

如何修复 google-sign-in 以返回 idToken?

最佳答案

添加可在 Firebase 身份验证/signInmethod/Google 中使用的 Web 客户端 ID:

function configureGoogleSign() {

GoogleSignin.configure({
webClientId: WEB_CLIENT_ID,
offlineAccess: false
})
}

这对我有用。

关于firebase - React Native Google Signin idToken null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57639246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com