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

     2023-03-25     33

关键词:

【中文标题】如何提交 Google 登录身份验证的 PlayStore 应用访问凭据?【英文标题】:How to submit PlayStore app access credentials for google sign in authentication? 【发布时间】:2021-11-09 08:10:43 【问题描述】:

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

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

如果我的应用程序有一个正常的电子邮件和密码用于身份验证,那么我会从我的后端服务器向谷歌提交一个测试用户的电子邮件和密码。但现在它是谷歌登录。我不知道任何使用应用审查者的测试谷歌账户。 doc 没有这方面的信息。

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

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

【问题讨论】:

您尝试过建议的答案吗? 好。步骤:播放控制台 -> 策略 -> 应用内容 -> 应用访问 -> 管理 -> 全部或部分功能受限 -> 添加测试者帐户 你能解决这个问题吗@Akash 【参考方案1】:

您只需在“任何其他说明”字段中告诉他们“使用 Google 帐户登录”,如下所示,您不必为此创建测试帐户。这个我试过很多次了。

【讨论】:

它对你有用吗? 这不起作用。你有证据证明这对你有用吗? 它对我有用,这是我发布的应用程序的屏幕截图。无论如何,如果它不适合您,请为此案例创建一个测试 Google 帐户。【参考方案2】:

我注意到,对于 Google 帐户,您不需要这样做。

如果您在 Google Play 控制台中看到发布前报告,并观看测试回放,您会看到当 Google Play 机器人遇到 Google 帐户登录屏幕时,他们将拥有一个带有 @987654324 的帐户@ 电子邮件,他们将用于登录,如下图所示:

如您所见,Google Play 机器人具有可供它们登录的 Google 帐户,因此您无需设置特殊访问权限,除非您使用非 Google 帐户登录。

我个人使用 Google 帐户作为登录名,从未提交任何登录信息,他们对此没有任何问题。

【讨论】:

很好的观察,但是我也尝试提交“不需要特殊访问权限”并且更新仍然被拒绝。 如文档中所述 - support.google.com/googleplay/android-developer/answer/…【参考方案3】:

我专门为应用测试创建了一个 Google 帐户。我将它用于 Android 和 iOS。您提交该帐户的凭据以供审核。在您的应用获得批准后,您可以随时更改密码并在再次提交应用以供审核时更新凭据。

【讨论】:

【参考方案4】:

所以我被这个问题困扰了大约整整一个月,我无法更新我的生产应用程序。

Google documentation 明确声明 Note that you do not need to provide credentials if your app supports "Sign-in with Google,” which enables the crawler to log in automatically. 但对我来说并非如此。

我试过了:

    使用第一个选项 - 不需要特殊访问权限。 - 从未工作过 第二个选项 - 说明应用程序需要 Google 登录(未提交任何凭据)。 - 从未工作过

最终,成功的是 - 我在移动设备上创建了另一个电子邮件帐户。然后将凭据提交给 Google。

注意事项 - 确保您创建的电子邮件帐户不包含任何 2 因素身份验证或验证,因为这不起作用。

【讨论】:

如何从谷歌登录获取身份验证令牌?

】如何从谷歌登录获取身份验证令牌?【英文标题】:Howtogetauthtokenfromgooglesignin?【发布时间】:2019-12-0703:58:06【问题描述】:我正在尝试弄清楚如何从android上的google登录获取adminsdk的身份验证令牌。我可以使用google登录来获取... 查看详情

Firebase Google 身份验证,退出并再次登录将使用上次登录的帐户登录

...发布时间】:2022-01-0303:14:51【问题描述】:我正在使用。如何让它显示“选择帐户”对话框?这就是我注销的方法。FirebaseAuth.getInstance().sign 查看详情

如何加快 Firebase 身份验证过程

】如何加快Firebase身份验证过程【英文标题】:HowtospeeduptheFirebaseauthenticationprocess【发布时间】:2018-04-0308:59:11【问题描述】:我有一个带有Firebase支持的存储的Android应用。对于身份验证,我使用的是Google登录,然后是Firebase的sig... 查看详情

Google+ 登录按钮 - 无法进行经过身份验证的呼叫

】Google+登录按钮-无法进行经过身份验证的呼叫【英文标题】:Google+signinbutton-unabletomakeauthenticatedcalls【发布时间】:2013-02-2221:39:27【问题描述】:我正在将新的Google+signin按钮添加到我的应用程序中,但在进行经过身份验证的呼... 查看详情

如何使用 Node 服务器验证 Android Google 登录

】如何使用Node服务器验证AndroidGoogle登录【英文标题】:HowtoauthenticateAndroidGooglesigninwithNodeserver【发布时间】:2016-11-0716:05:45【问题描述】:我正在尝试在我的Android应用上实现Google帐户登录并在我的节点服务器中对其进行身份验... 查看详情

Unity/Firebase 如何使用 Google 进行身份验证?

】Unity/Firebase如何使用Google进行身份验证?【英文标题】:Unity/FirebaseHowtoauthenticateusingGoogle?【发布时间】:2017-05-0205:54:43【问题描述】:我正在尝试在我的Unity游戏项目中实现Firebase身份验证系统。一切都在网站的控制台面板上... 查看详情

在不打开新窗口/标签的情况下使用 Google 身份验证登录

】在不打开新窗口/标签的情况下使用Google身份验证登录【英文标题】:LoginusingGoogleauthenticationwithoutopeningnewwindow/tab【发布时间】:2016-10-1617:50:33【问题描述】:我想在我的网站中实现Google登录,就像在堆栈交换、堆栈溢出等。... 查看详情

Google 帐户登录错误(双重身份验证)[关闭]

】Google帐户登录错误(双重身份验证)[关闭]【英文标题】:GoogleAccountsign-inerror(two-factorauthentication)[closed]【发布时间】:2012-06-3001:34:39【问题描述】:我在Galaxy10.1选项卡上使用Google双重身份验证,并收到关于我的Google帐户“登... 查看详情

用于 Google 登录的 Android Firebase 身份验证失败

】用于Google登录的AndroidFirebase身份验证失败【英文标题】:AndroidFirebaseAuthenticationforGoogleSigninfails【发布时间】:2017-02-1511:02:55【问题描述】:我从上到下遵循firebasedocumentation,并为我的应用实现了一个简单的谷歌登录选项。但... 查看详情

从适用于 Android 的 Google 登录迁移到 Firebase 身份验证

】从适用于Android的Google登录迁移到Firebase身份验证【英文标题】:MigratingfromGoogleSign-InforAndroidtoFirebaseAuthentication【发布时间】:2019-05-1515:57:45【问题描述】:目前,我们计划使用GoogleSign-InforAndroid,作为我们的服务器身份验证方... 查看详情

Android Google 身份验证登录 handleSignInResult:false

】AndroidGoogle身份验证登录handleSignInResult:false【英文标题】:AndroidGoogleAuthSignInhandleSignInResult:false【发布时间】:2016-03-2015:13:59【问题描述】:我正在开发我尝试使用Google登录的应用程序。但是getExtrasdata总是返回null。这是我从日... 查看详情

服务器端应用程序的 Google+ 登录身份验证不起作用

】服务器端应用程序的Google+登录身份验证不起作用【英文标题】:Google+Sign-Inforserver-sideappsauthnotworking【发布时间】:2013-03-1721:27:33【问题描述】:我尝试为wordpress网站添加Google+身份验证。我想要什么:如果用户未在网站上注册... 查看详情

是否使用 google/facebook/twitter 身份验证登录?还是授权?

】是否使用google/facebook/twitter身份验证登录?还是授权?【英文标题】:IsLoginwithgoogle/facebook/twitterauthentication?orauthorisation?【发布时间】:2021-12-1908:50:09【问题描述】:我阅读了有关身份验证和授权的信息。博客称SAML是身份验证... 查看详情

asp.net mvc 中的 Google 身份验证 - 无法获取用于 Google 登录的 redirectUrl

】asp.netmvc中的Google身份验证-无法获取用于Google登录的redirectUrl【英文标题】:GoogleAuthenticationinasp.netmvc-UnabletofetchredirectUrlforGooglelogin【发布时间】:2017-07-0815:29:18【问题描述】:我在互联网上发现很少有通过webapi完成谷歌身份验... 查看详情

使用firebase google身份验证单击登录按钮时总是会自动登录,而没有选择以其他用户身份登录的选项

】使用firebasegoogle身份验证单击登录按钮时总是会自动登录,而没有选择以其他用户身份登录的选项【英文标题】:Flutter-clickingonsigninbuttonwithfirebasegoogleauthenticationalwayssignsinautomaticallywithouttheoptiontosigninasadifferentuser【发布时间】... 查看详情

如何为 Google Chrome 启用自动登录用户身份验证

】如何为GoogleChrome启用自动登录用户身份验证【英文标题】:HowtoenableAutoLogonUserAuthenticationforGoogleChrome【发布时间】:2011-12-0916:46:32【问题描述】:我有一个网站允许我使用我的信用凭证(Windows)自动登录,并使用InternetExplorer... 查看详情

如何确定 Firebase 用户是不是使用 facebook 身份验证登录

】如何确定Firebase用户是不是使用facebook身份验证登录【英文标题】:HowtodetermineifaFirebaseuserissignedinusingfacebookauthentication如何确定Firebase用户是否使用facebook身份验证登录【发布时间】:2021-12-2605:29:57【问题描述】:我正在使用来... 查看详情

如何确定 Firebase 用户是不是使用 facebook 身份验证登录

】如何确定Firebase用户是不是使用facebook身份验证登录【英文标题】:HowtodetermineifaFirebaseuserissignedinusingfacebookauthentication如何确定Firebase用户是否使用facebook身份验证登录【发布时间】:2016-12-0120:35:11【问题描述】:我正在使用来... 查看详情