iOS 版 Google 登录:serverAuthCode 间歇性丢失

2024-01-08

我们首先报道了这一点在 Google 问题跟踪器上 https://issuetracker.google.com/issues/63673654但被重定向到这里。

我们一直在 iOS 应用程序中使用 iOS 版 Google Sign-In。当用户登录时,我们的 GIDSignInDelegate 会收到一个调用sign(_ signIn: GIDSignIn!, didSignInFor user: GIDGoogleUser!, withError error: Error!).

直到今天下午,我们在这次调用中收到的 GIDGoogleUser 始终包含一个非零authentication?.idToken和一个非零serverAuthCode, 要不然error是非零并且包含有关身份验证失败原因的信息。

从上周开始,间歇性地登录导致该方法被调用为零user?.serverAuthCode,这会阻止我们完成身份验证。同时,authentication?.idToken非零且error为零,就好像身份验证没有失败一样。

在我们构建和发布的应用程序版本中也会发生这种情况,表明此问题不是由我们的客户端代码的任何更改触发的。

有任何想法吗?


更新:上周末,这影响了我们的大多数登录,但本周我们不再看到它。 Google 这边有问题吗?


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS 版 Google 登录:serverAuthCode 间歇性丢失 的相关文章

随机推荐