我制作了一个 React 和 Sanity 项目。但无法通过 Google 进行身份验证。如何通过这种安全方式解决?(而不是使用“口香糖”)我收到以下消息:未捕获的 TypeError:无法解构“response.profileObj”的属性“name”,因为它未定义。这导致我没有得到 profileObj,因此也无法破坏 name 属性...相反,我得到了这个对象:{"error": "idpi
2022-10-18
老兄,我的函数在哪?尝试调用GoogleUser.signIn()会导致TypeError: user.signIn 不是函数目标我想在用户将计算机置于睡眠状态后刷新过期的凭据(在单页应用中)。我已经使用auth2.currentUser.listen为活动浏览器窗口实现了凭据刷新,如我的回答中所述:如何刷新过期的 Google 登录信息?由于让计算机进入睡眠状态似乎会使此方法无效,因此我需要针对
2016-06-03
当我在 React 中实现 google auth 时,出现以下错误(如下图所示)。TypeError: window.gapi.init is not a function(anonymous function)src/components/GoogleAuth.js:85 | class GoogleAuth extends Component {6 | componentDidMount
2019-02-08
我正在使用 MERN 堆栈,并希望在我的 Web 应用中实现 google 登录。在开发模式下,它完全正常工作,但在部署后,它给出了错误The verifyIdToken method requires an ID Token我已经在 google 控制台开发人员中添加了我部署的 Web 的 URL。问题是,当我路由到登录屏幕时,google 登录按钮会自动被点击并显示该错误。当我点击那个 goo
2021-06-10
我正在使用 React Google Login 包对我的网站的用户进行身份验证。它在桌面上运行良好,但当我在移动设备上测试它时,我收到Error 400: redirect_uri_mismatch。我已确保 API 凭据中的所有 URI 都是正确的。我很难理解为什么它可以在桌面上运行,但在移动设备上却不行。
2022-01-02