问题标签 [google-signin]

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 回答
462 浏览

google-oauth - Google oauth 未关闭移动设备中的登录页面

我开发了一个应用程序,它使用 Google + API 使用以下代码片段对用户进行身份验证:

这基本上显示了一个谷歌登录按钮,当用户点击它时,另一个窗口打开并登录。在桌面浏览器中一切正常,但在移动设备中打开第二个窗口,用户登录后,谷歌不会关闭登录窗口,因此用户最终盯着一个空白页面。换句话说,回调函数永远不会被调用,因为移动浏览器不会关闭新的(登录)窗口。有没有办法解决这个问题?

这是 Google 提供的 javascript 文件:

0 投票
0 回答
176 浏览

javascript - 使用 Google API 登录后记住用户

我需要有关使用 Google API 登录的帮助。我使用他们的 API 在我的网站上使用Google按钮登录:

但是,当我刷新页面或转到另一个页面时,它会显示登录按钮,我需要再次登录。

我如何在第一次登录后“记住”用户,即使在刷新页面后?

使用 Facebook,这很容易,只需使用:

谢谢!

0 投票
1 回答
2851 浏览

android - 适用于 Android 的 Google+ 登录无法解决 com.google.android.gms.plus.Plus

我尝试像本教程
一样在我的 android 应用程序中创建连接 google+, 但我被困在这里

错误:com.google.android.gms.plus.plus 无法解决

Android Studio 版本:0.4.6 操作系统版本:Windows 7 Ultimate 64 bits

我像这样集成了谷歌播放服务

在此处输入图像描述

0 投票
0 回答
134 浏览

google-plus - 如何从 google id 获取电子邮件 ID

我有通过 android 应用程序授予电子邮件访问权限的用户的谷歌 ID 列表。对于所有这些谷歌 ID,我想在那里获取用户登录应用程序时错过保存的电子邮件。是否有任何 api 可以通过它获取所有电子邮件 ID。

0 投票
1 回答
2335 浏览

android - Android 登录与谷歌离线访问

我正在尝试使用以下指南登录谷歌: http ://www.androidhive.info/2014/02/android-login-with-google-plus-account-1/ https://developers.google。 com/+/mobile/android/入门

登录有效,我能够正确登录。现在我需要的下一步是将访问和刷新令牌发送到我的服务器,以便服务器可以访问用户的谷歌帐户详细信息(图片/名称等)并将其作为新用户保存在数据库中。

我尝试使用此处的代码获取访问令牌: https ://github.com/googleplus/gplus-photohunt-client-android/blob/master/src/com/google/plus/samples/photohunt/auth/AuthUtil.java

当我在此处插入该访问令牌时: https ://www.googleapis.com/oauth2/v1/tokeninfo?access_token=

我看到 access_type 是“在线”。我相信为了接收刷新令牌并使其正常工作,我需要向用户请求离线访问。我不确定如何从上面指南中给出的代码中做到这一点。

我怀疑它一定在这里:

但是我这里没有办法将访问类型设置为离线。在这一点上,这整个过程听起来相当复杂,我希望以前做过这件事的人有一个指南/教程写在某个地方,这样可以更容易地理解如何让用户登录到你的 android 设备并将该用户保存在你的数据库中在您的服务器上,以便它们同步。任何帮助和指导将不胜感激。

编辑 1: 在阅读更多谷歌文档时,可以让流程按照我上面描述的方式工作: https ://developers.google.com/accounts/docs/CrossClientAuth 所有 android 应用程序如何处理多个平台上的用户注册? 像android和网站一样?如果我正在尝试的方法是唯一的方法,我会期待更多的资源。或者,如果有另一种替代解决方案,我很想知道。谢谢。

0 投票
0 回答
34 浏览

google-signin - 我无法注册新应用程序 google+

我需要创建一个应用程序以在我的网站(本地主机)上启用 google+ 登录,但找不到陡峭的 5“在左侧的侧边栏中,选择已注册的应用程序。” 登录按钮不显示

1 转到 Google 开发者控制台。2 选择一个项目,或创建一个新项目。3 在左侧边栏中,选择 APIs & auth。在显示的 API 列表中,确保 4 Google+ API 状态设置为开启。5 在左侧边栏中,选择已注册的应用程序。6 在页面顶部,选择注册应用程序。7 填写表格并选择注册。

0 投票
0 回答
65 浏览

api - 如何将社交插件放入网站?

嗨朋友们,我正在用 PHP 制作我的网站,我想放置 Facebook、Twitter 和 Google+ 的登录按钮。我对 API 完全陌生。

对于 Facebook,我通过https://developers.facebook.com/但此代码未运行。我的意思是没有任何输出。我只是复制以下代码并将其粘贴到我的网站中。

代码

给我一些指导。如何使用这三个 API

0 投票
2 回答
8951 浏览

android - 清单的应用程序标记中缺少名称为“com.google.android.gms.appstate.APP_ID”的元数据标记


NUM_OF_TRIES_TO_FIX_THIS=12;//我在数apk的

所以我们遇到了一个大问题,距离发布我们的应用还有 2 步之遥,但我们无法在我们的应用中实现 google play 服务。它一直在日志中告诉我们:

但是我们的清单中有 id!

服务的初始化是这样的:

我们非常感谢您的帮助!

0 投票
2 回答
1623 浏览

android - 在我无法注销后使用 Google Plus 登录

我正在尝试使用 Google Plus 登录我的应用程序。我第一次尝试时,它征求我的同意,我接受了。在我转到我的 Google Plus 个人资料并删除我的应用程序之后。现在我尝试重新登录,但它没有征求我的任何许可。如果我在 GoogleApiClient 配置中添加新范围,它会再次询问我..

如何永久清除我的手机申请?

我试试这样;

还有一个问题,我试图像这样获取用户的个人资料信息,但出现错误。

在此处输入图像描述

第 241 行:public void onConnectionSuspended(int cause) 函数。

首先,如何删除我的测试用户以及如何获取他们的个人资料信息..

谢谢你的帮助..

0 投票
1 回答
3850 浏览

ios7 - 在 Unity3d iOS 中集成 Google 登录

我想将谷歌登录统一集成,以便可以移植到几乎所有操作系统。我尝试了 stack 和 unity3d 论坛,但找不到合适的帖子。下载了很多代码示例,但没有用。

-> 我读到有一个付费插件“Prime31”,但我不想为此付钱。

-> 我在 .NET 中找到了一些来自 google 的代码,可用于对用户进行身份验证,但我无法将该 zip 文件添加到统一中。它只能由 MonoDevelop 打开,但也可以添加。 https://code.google.com/p/google-gdata/downloads/list

还从 gitHub 找到了另一个插件,但再次无法使用。Unity GPGP插件

我只想为用户提供选项,让他们可以使用 facebook 或 google 帐户登录然后玩游戏。

我对统一很陌生,所以任何代码/提示/逻辑都会受到赞赏。谢谢。