问题标签 [google-plus-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 回答
2180 浏览

android - facebook api、google+ api、vk api 中不出现确认登录对话框

我的问题有点宽泛,但万一有人有同样的问题是很有可能的。首次启动 facebook 后,google+ 和 vk.com 要求我确认请求的权限(例如,facebook:“public_profile、email、user_friends”)。但每次下一次确认对话框都没有出现。我清除了缓存,我重新安装了应用程序,但仍然没有。也许我失去了一些东西?或者 facebook 记住了设备并且不要求第二次确认?我仍然有我要求的信息,但没有得到确认。Google+ 甚至不打开它Activity,只是直接向我显示结果。例如我的 Facebook 代码。

GrahRequest的与 facebook api 的文档中的相同,我在onSuccess()添加到的回调中执行它LoginManager。我设置为 LoginManager 的权限以及:LoginManager..getInstance().logInWithReadPermissions(...).

任何解释都非常感谢,谢谢。

0 投票
0 回答
138 浏览

javascript - 使用 Google Apps 帐户时使用 Google 登录时出现 500 internal_failure

我的带有 Google Signin javascript SDK 的网页适用于普通的 Google 帐户。当我尝试使用 Google Apps 帐户时,控制台上出现错误:

GET https://accounts.google.com/o/oauth2/iframerpc?yaddayadda ... 500(内部服务器错误)

点击这个网址给了我:

有什么方法可以让 Google Signin Javascript SDK 与 Google Apps 帐户一起使用?

0 投票
1 回答
41 浏览

ios8 - GooglePlus 登录问题

经过大量搜索后,我必须自己解决问题,我google plus login在我的iOS应用程序中使用但失败了。

当我将类分配给GPPSignInButton我想要制作 G+ 登录按钮的按钮时,运行应用程序后它会显示一条名为Unknown class “GPPSignInButton” in Interface Builder file.

我在互联网上做了很多研究,找到了一些解决方案,但都没有奏效,因为我添加了链接器标志,我的应用程序无法构建,错误是

clang: error: linker command failed with exit code 1 (use -v to see invocation)

我尝试使用-all_load -ObjCas well -ObjC-ObjC -lc++但它们都以相同的代码失败。

0 投票
1 回答
156 浏览

ios - iOS Google OAuth,检索朋友的电子邮件地址

我正在尝试使用我的 iOS 应用程序获取登录用户的朋友的电子邮件地址

我已经制作了 Google Docu 中描述的身份验证范围:

结果是,我得到了朋友列表,但没有电子邮件地址。由于我没有收到任何错误消息,我真的被卡住了,没有解决方案

有人可以帮忙吗?

谢谢。

帕特里克

0 投票
0 回答
664 浏览

ios - GPPSignIn 错误 invalid_grant / 令牌已被撤销

遵循这个问题: GPP iOS not refresh token

因此,如果我使用该应用程序一段时间,我会正确收到刷新令牌。问题是,如果我将应用程序置于后台几个小时(我注意到超过 3-4 小时),下次当 I 时trySilentAuthentication,它会返回以下错误:

我必须指定没有人手动撤销令牌或手动完成的任何其他操作。

更奇怪的是,有时收到此错误后,如果我终止应用程序,然后再次打开并运行trySilentAuthentication,它可以正常工作,并且会正确生成新令牌,但有时无法正常工作。

我还需要做什么,比如再次显示同意屏幕吗?这对于用户来说是非常不愉快的,每天都看到那个屏幕。

任何帮助是极大的赞赏。

0 投票
0 回答
80 浏览

python - 不使用 Flask 实现 Google+ 登录(在 GAE 上)

我在 Google App Engine 上有一个应用程序,我使用本教程中描述的 webapp2 身份验证(因此 Google Account API 不用于用户帐户管理)。

因此,我正在使用这个 Google 教程来实现 Google+ 登录。前端工作正常,但是我在回调时遇到了麻烦。我想在没有 Flask 的情况下执行此操作,因为它似乎唯一用于生成响应。回调第一部分的原始代码是:

为了摆脱对 Flask 的依赖,我将其重写为:

但问题是 self.request.get('state') 什么都不返回。我猜这是因为我没有正确阅读回复,但是我不知道如何正确处理。

启动回调的 Javascript 是:

0 投票
1 回答
69 浏览

oauth-2.0 - Google+ 登录/访问控制列表(限制谁可以登录)

我想使用 G+ 登录来允许访问网站的安全区域。

但是,我只想对某些用户进行身份验证。或者通过

  • 在他们要求后批准他们,或
  • 预先定义一个列表。

这甚至可行吗?

0 投票
1 回答
1551 浏览

android - Android 应用程序中的 Google 登录“检查首次登录”和“注销”问题

我正在制作一个android应用程序,当用户安装应用程序时,他/她需要使用google帐户登录,成功登录后,他/她将被重定向到仪表板页面。如果他/她关闭应用程序并再次打开它,并且如果他们已经登录,那么仪表板活动应该会显示出来。我的仪表板活动中还有一个drawerLayout,有一个“注销”按钮,用户可以从中注销并再次打开登录活动。

  • 我正在使用 SharedPreference 来检查 android 中的首次登录

    以下是我面临的问题

  • 应用程序无需登录即可打开仪表板活动。

  • 当从仪表板活动的抽屉布局中单击“退出”时,它会进入登录活动,但会自动再次登录。简而言之,“退出”不起作用,它让我保持登录状态。

以下是用户第一次打开应用程序时的屏幕截图。它不要求我登录。 它不要求登录

但是当我专门点击注销时,会显示登录活动, 在此处输入图像描述

下面我显示了屏幕截图或结果,每次我尝试注销但它再次登录我。任何输入将不胜感激。 在此处输入图像描述

登录活动.java

仪表板活动.java

0 投票
0 回答
69 浏览

android - 同意屏幕代替电子邮件选择器

使用此代码,我得到类似于第一个图像的东西来选择相关帐户.. 我想要默认的选择 de google plus 帐户,并出现类似于第二个图像的同意屏幕。

取而代之的是这个。

在此处输入图像描述

我想要这样的东西。

在此处输入图像描述

0 投票
2 回答
1075 浏览

android - 使用 G+ 登录 - 为什么范围“plus.login”不能单独工作?

我已经浏览了有关该主题的数十个答案,遵循了官方快速入门指南,并做了我能想到的所有事情。

我已经设置了我的谷歌开发者控制台的所有部分,包括为 OAuth 和公共 API 访问设置正确的调试 SHA1 密钥(甚至不知道这是否有必要)。

问题

我在为我的GoogleApiClient.

我可以使用不同的范围组合登录:

它们都运行良好,我看到它们反映在请求中(即,如果我设置login+ emails.read,对话框实际上会要求这两个)。

但是,我只需要“ https://www.googleapis.com/auth/plus.login ”。如果我只是设置.addScope(new Scope("https://www.googleapis.com/auth/plus.login"))或等效地设置.addScope(Plus.SCOPE_PLUS_LOGIN),我会遇到文档良好的 Toast 错误:

发生内部错误。

所以这个范围(我唯一需要的)与其他范围(例如 plus.me)一起工作,但不是单独的。为什么会这样,我该怎么办?