问题标签 [googlesigninaccount]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
137 浏览

firebase - 为什么 GoogleSignInAccount 会出现此错误?

我正在尝试使用 Google 登录帐户,但我的代码出错了

这是错误:

错误图像

0 投票
0 回答
127 浏览

android - 启用自动备份时,Google silentSignIn 错误“com.google.android.gms.common.api.ApiException: 4: 4:”

我只在以下情况下面临来自 Google silentSignIn 的 'com.google.android.gms.common.api.ApiException: 4: 4:' 错误:

  1. 在启用自动备份的情况下安装应用程序(仅限 SharedPreferences)。
  2. 在应用程序中从谷歌登录。
  3. 通过打开驱动器应用程序设置同步设备数据。
  4. 卸载应用程序
  5. 等待〜1小时,以便谷歌会话到期
  6. 重新安装应用程序

然后通过在我尝试检查谷歌会话时从首选项中检查我的登录状态,它在使用以下代码时会出错:

异常(com.google.android.gms.common.api.ApiException: 4: 4:) 在“addOnFailureListener”中引发

我已经在 Firebase 和 Google 控制台上验证了 SHA-1,它是正确的。可能是什么原因?任何想法都会有所帮助。

谢谢

0 投票
0 回答
69 浏览

google-identity - 使用 Google 工作区帐户的 GoogleSignIn

我正在尝试使用 GoogleSignIn API 来授权应用程序代表用户发送电子邮件/使用驱动器。用户签名帐户是 google 工作区帐户,当用户完成身份验证时,它会尝试在设备上安装工作配置文件,这是不可取的,因为它会安装设备策略和与工作区关联的其他应用程序。有没有办法只使用凭据来授权用户但不安装工作资料?

提前致谢。

0 投票
0 回答
57 浏览

android - GoogleSignIn + GoogleSignOut + registerActivityForResult || 无法从帐户注销

在此处输入图像描述

你好呀!

我正在尝试使用 Google 设置此帐户登录,但我现在在此帐户设置方面遇到了很多麻烦:“该帐户未注销”。如果帐户已记录,我正在尝试显示一个对话框以确认响应,而不是显示一个对话框以确认“退出”,如果未记录则它将显示“Google 登录”。

(1) Screen_SignIn。

(2) Screen_Profile。

1º 如果我登录“Screen_SignIn”。我只能在“Screen_Profile”中注销一次。

2º 问题之一是,如果我在“Screen_Profile”中登录。我无法注销,它只是在应用程序完成后注销;

1º[CODE] Screen_SignIn。

2º[CODE] Screen_Profile。

0 投票
0 回答
115 浏览

google-apps-script - Google 使用 Apps 脚本项目登录 Web 应用程序 - 错误 400:redirect_uri_mismatch

这是我点击登录按钮后得到的。 在此处输入图像描述

我在https://console.cloud.google.com/中创建了一个谷歌云项目,然后设置了 Web 客户端,我没有添加 JavaScript 来源(我不知道我是否应该将应用程序脚本 Web 应用程序 URL 放在这里?)从这个 github我得到重定向 URL 将是“https://script.google.com/macros/d/{script_id}/usercallback”。script_id 是我的应用程序脚本 ID。

设置 Google Web 客户端设置以使用 Google 登录到使用应用程序脚本项目创建的 Web 应用程序的正确方法是什么?

我肯定错过了很多东西。

JavaScript 文件 JS003.html 文件有以下代码:

我的 GS 代码文件 Code.gs 具有以下功能:

HTML 文件 Index003.html 如下:

CSS 文件 CSS003.html

0 投票
4 回答
1537 浏览

android - 如何提交 Google 登录身份验证的 PlayStore 应用访问凭据?

我有一个应用程序,用户需要使用谷歌帐户登录并购买高级版(播放计费)才能访问高级功能。一切都很完美。

最近 Playstore 强制开发者提交应用凭据以测试应用是否具有某些需要身份验证的功能。

在此处输入图像描述

如果我的应用具有用于身份验证的普通电子邮件和密码,那么我将从我的后端服务器向 google 提交测试用户的电子邮件和密码。但现在它是谷歌登录。我不知道任何使用应用审查者的测试谷歌账户。该文档没有关于此的信息。

在这种情况下,我是否必须提交我的个人 google 帐户和密码才能审核应用身份验证(因为它已添加到 GooglePlay 开发者控制台中的测试许可证中)?

或者有一些来自(playstore app reviewer)的测试谷歌电子邮件帐户用于在我的服务器端列入白名单?

0 投票
0 回答
173 浏览

android - Google 身份服务返回 16:未添加 Google 帐户时找不到匹配的凭据

我想将现有的 Google Sign-In API Google Sign-In API迁移到Google Identity Service,但是,当尚未添加 Google 帐户时,Google Identity Service 会返回“16:找不到匹配的凭据”。

这是重现的步骤:

  1. 确保没有 Google 帐户设置,设置 -> 帐户: 在此处输入图像描述
  2. 使用以下代码请求 Google 登录:
  1. 得到 16:找不到匹配的凭据

通过使用旧界面Google Sign-In API,它按预期工作,它创建了 Google 帐户并登录用户。此外,当帐户管理器中有 Google 帐户时, Google 身份服务将起作用。

0 投票
0 回答
42 浏览

google-signin - 只实施 Google 登录,不需要任何云身份或身份平台功能,是否涉及任何定价?

在向 Google Cloud Platform 客户服务询问使用以下“Google Developer Identity Service”是否会在 GCP 上产生任何费用时,我们得到了很多令人困惑的答案。

https://developers.google.com/identity/

任何有使用 Google 登录和使用 Google 登录经验的人都可以告诉我们,当您未启用云身份和身份平台时(即您仅使用 Google 登录使用您自己的身份服务器或没有后端安全性)?

0 投票
1 回答
49 浏览

firebase - 无法将“OAuthCredential”类型的值分配给“GoogleAuthCredential”类型的变量

这是我的谷歌登录代码..

我得到的错误如下..

这些是我的 pubspec.yaml 中的依赖项。

0 投票
0 回答
38 浏览

android - 访问登录的用户名 Google Fit Android API

我正在使用 Google Fit Android API 来检索健身数据,这一切都像一个魅力。我还想访问当前登录用户的名称,GoogleSignInAccount .getDisplayName() 应该可以访问该名称;

示例代码:

还有更多代码,但这应该是唯一重要的部分,我尝试获取最后一个签名的帐户和当前的并使用 acct.getDisplayName(); 它们都返回 null。account.getGrantedScopes() 就像一个魅力,所以我知道正确的帐户已附加。我还可以从 Google Fit、step hr 等中读取,唯一不起作用的是读取当前登录的用户名。

编辑:我现在看到我可能应该添加 DEFAULT_SIGN_IN 参数,但我还不知道在哪里添加它。