问题标签 [google-client-login]

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 投票
0 回答
51 浏览

azure-active-directory - CAS 与多个 OpenID 提供者的集成

我们正在将 CAS 与多个 openID 提供商集成,例如与 Azure 和 Google。谁能帮我配置一下?

假设我们有 User1 和 User2。

1)当用户1访问应用程序URL时,他必须被重定向到谷歌登录页面,

2) 每当 user2 访问应用程序 URL 时,他必须被重定向到 Microsoft Azure 登录页面。

0 投票
1 回答
155 浏览

java - 每个 API 的 Firestore 导入/导出

我正在寻找一种从 java 代码中以编程方式调用firestore 导入/导出功能的方法。

到目前为止,我发现漂亮的Firestore 客户端库还不支持导入/导出调用。但是更底层的rest/grpc api已经支持它们。使用java 库我尝试了以下操作:

遗憾的是,在应用引擎中运行时缺少权限:

我无法获得正式的登录方式来工作,因为 firestore 构建器没有接受AppEngineCredentials.

我已经检查了似乎也不支持这些方法的python客户端库(还)。有谁知道我如何使用旧的rest api登录或获取支持这些方法的客户端库(请在应用引擎上运行一些语言:))

谢谢阅读!卡斯滕

0 投票
1 回答
140 浏览

javascript - Google Client Refresh Token only works once

I am using the Google API Client to access the Directory API. My code is as follows:

My problem revolves around this line:

When I initially authorise the client, I get a token.json that contains a refresh token. After an hour, the token expires and it creates a new token. This new token however does not include a refresh token. So it will only ever refresh once and then stop working after 2 hours.

Is there a setting I'm missing? I had to add $client->setApprovalPrompt('force'); in order for the initial token to include a refresh token.

0 投票
0 回答
786 浏览

php - 如何解决语法错误,guzzle中的意外[?

我正在尝试使用 guzzle 传递引用者,正如其中一位 stackoverflow 用户在我在这里提出的一个问题上提到的那样:相关的 stackoverflow 问题未解决

但上面通过错误:语法错误,意外'['并且没有任何效果。:(

所以任何人都可以帮我找出我的错误或我在这里做错了什么。

这个问题与改进 guzzle 以解决之前的“referer”错误后有点不同。我最终遇到了这个新的暴饮暴食错误。

所以这两个问题都有它自己的问题。

谢谢

0 投票
0 回答
114 浏览

php - 如何在 php 代码中为 google 客户端发送referer?

正如这里提到的错误:

调用 GET https://www.googleapis.com/plus/v1/people/me?key=MYKEY时出错:(403) 请求未指定任何引用者。请确保客户端发送referer或使用API​​控制台删除referer限制

我的代码:

以下是我的 api 的设置。如果我保持以下设置,那么一切都会很好,但如果我想保持对 HTTP 的限制,那么它将无法正常工作。如果有人知道让它工作而对 HTTP 选项没有任何问题,请告诉我。 在此处输入图像描述

谢谢,如果有人知道如何将推荐人发送给谷歌客户端,请告诉我.....

0 投票
1 回答
961 浏览

php - 未经身份验证权限在 PHP 中使用 Google Oauth 登录

我正在使用https://github.com/googleapis/google-api-php-client/releases

源文件:https ://github.com/googleapis/google-api-php-client/archive/v2.4.0.zip

获取用户详细信息Username, email, profile picture, user ID, access token, refresh token so on,我能够通过用户身份验证权限获取所有详细信息并将其保存到我的数据库中。

Google_config.php

重定向.php

现在我的问题是GOOGLE 登录是如何工作的,因为当我使用上述方法时,它会获得用户身份验证,然后返回用户信息。

当我尝试登录时,在https://stackoverflow.com/中的哪里,我能够使用带有一些重定向的谷歌帐户登录。

我如何登录,也尝试了许多在线解决方案和谷歌文档。

任何解决方案都会有所帮助。

0 投票
0 回答
65 浏览

javascript - 如何在js中将附件添加到gmail api

我正在尝试在 google api 中添加几个图像附件,我无法找到任何解决方案,尽管我可以在没有它的情况下发送邮件,任何人都可以帮助添加附件。

帮助将不胜感激。

0 投票
1 回答
232 浏览

google-cloud-platform - 用于获取与 GCP 相关的每日费用的 API

是否有任何 API(最好是 python)可用于在 GCP 中获取资源的使用成本报告?计费 API 似乎不会返回所使用资源的成本。

0 投票
2 回答
667 浏览

authentication - “使用 Google 登录”按钮的 data-login_uri 属性使用什么?

我正在尝试实现“使用 Google 登录”按钮,如此处所述: https ://developers.google.com/identity/gsi/web/guides/display-button

我对它的期望感到困惑,data-login_uri如下图所示(取自上面链接的文档):

我已经正确配置了我的应用程序的客户端 ID,并且我可以通过 Google 弹出窗口提供的大部分登录/身份验证流程。但是,一旦弹出窗口关闭,它就会尝试POST到我指定为data-login_uri.

这让我相信我们需要一个后端端点来做……某事……但我无法找到任何关于这个端点应该如何表现的文档,因此我不确定有什么要求与我的后端开发人员交流。

我错过了什么?

0 投票
0 回答
16 浏览

google-api-client - Google API 客户端未使用 Google Fitness API 签署用户(代码 REQUEST_CANCELED)

我正在尝试实现 Google Fitness API(GFA) 并检索有关用户的数据。当我尝试使用 google 帐户登录时,结果代码为 RESULT_CANCELED。我在 Google Cloud Console 上启用了 GFA,输入了我的 SHA-1 代码并获得了客户端 ID。我实现了最新版本的健身和身份验证库。这是我用来显示登录弹出窗口的代码:

我如何处理结果:

我不知道如何完成登录过程并继续使用 Fitness API。