问题标签 [authsub]

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

python - 在应用引擎中管理用户数据

我正在为自己和我的朋友编写一些 Google App Egnine + Android 服务。对于每个用户,此服务将向另一个 Google 服务询问 AuthSub 令牌。通过 cron 将从该服务中检索信息并通过 c2dm 在他们的手机上发送。

我需要在某个地方存储用户信息和身份验证子令牌,以便从 cron 中使用它。如果我理解正确,谷歌应用引擎已经有这个目标的库。您能否告诉我正确的研究方向(手册、示例): - 如何存储身份验证子令牌(我从 gdata api 获得);- 如何使用 google 用户 id 检索它;- 如何获取cron作业中的所有用户数据;

PS:我是 c++ 开发人员,它是我的第一个网络应用程序,如果这个问题是新手,对不起。

0 投票
2 回答
813 浏览

apache-flex - 尝试从 FLash 应用程序访问 Google Authsub 时出现 403 错误(Authsub for Actionscript)

我正在尝试使用此处的说明让我的 Flex 应用程序通过 google 进行身份验证:

http://code.google.com/apis/gdata/docs/as-authsub.html

我已经复制了那里的例子,并试图让它工作。我在本地服务器上运行我的应用程序,所以我更改了下一个参数:

获取第一个令牌可以正常工作,但是当我尝试获取长寿命令牌时出现错误:

看起来我收到了 403 错误。有任何想法吗?

整个应用程序:

0 投票
1 回答
493 浏览

python - AuthSub 问题

我一直在梳理谷歌的身份验证文档,但在使用 Auth Sub 时遇到了问题。

以下代码是 Google AppEngine 应用程序开头的 main.py。

我已经收到了会话令牌,但现在我迷路了。

我收到一条错误消息,说:

我以为我得到了一个请求令牌,将其升级为会话令牌,将其存储到 client.token_store。我从http://code.google.com/appengine/articles/python/retrieving_gdata_feeds.html收集到的,这就是我需要做的。

0 投票
1 回答
701 浏览

java - Java 中的安全 API AuthSub(谷歌日历 API)

我想验证我的 Google AuthSub 请求。基本上我需要生成一个私钥和相应的证书,将此证书上传到 Google,并在随后调用 Google AuthSub 时使用该密钥进行签名。我认为最直接的方法是使用 Java 的 keytool 如下:

(由http://code.google.com/apis/gdata/docs/auth/authsub.html#keytool指定)

我将给定的证书 mycert.pem 上传到了 Google。然后,在我的 Java 客户端中,我按如下方式加载了私钥:

加载此密钥时不会引发异常。然后在 AuthSub 调用期间使用该密钥,如下所示。

设置或交换令牌时不会引发异常,而是在尝试访问用户资源时引发异常。我不太确定该怎么做。例外情况如下:

我对提要 URL 和范围 URL 使用https://http://进行了一些尝试,但收效甚微,可能我还没有尝试过某种组合。

0 投票
1 回答
320 浏览

java - 如何从 Google Data / Google Contacts API 检索与会话令牌关联的电子邮件地址?

可能重复:
如何使用 GData 检索用户的电子邮件地址?

使用 GData Java 客户端 ( http://code.google.com/p/gdata-java-client/ ),我使用AuthSubUtil.getRequestUrl(). 然后我将它换成一个会话令牌,使用AuthSubUtil.exchangeForSessionToken()它一切正常。(使用“ http://www.google.com/m8/feeds/ ”作为联系人的范围)

我可以在示例和 Javadocs 中看到如何获取此会话令牌的联系人,但我似乎无法弄清楚如何获取刚刚通过身份验证的电子邮件地址。

文档中的某些措辞看起来像是故意的(无法检索该用户的登录信息),但这对我来说似乎是功能上的一个巨大漏洞?

0 投票
1 回答
507 浏览

javascript - 是否可以仅通过 JavaScript 使用 OAuth/Google AuthSub?

在没有服务器端脚本(如 PHP 中的脚本)帮助(如屏蔽密钥)的情况下,纯粹在 JavaScript 中利用它们似乎非常困难或完全不可能。但是,我只能在这个项目中使用 JavaScript。是否仍然可以使用 AuthSub 或 OAuth?

0 投票
4 回答
10884 浏览

c# - 如何使用 OAuth 获取 Google Analytics 数据?

嗨,伙计们,我们正在开发一个系统,该系统将为用户提供访问 Google Analytics 的权限。我正在尝试以这样的方式实现它,这样用户就不需要在我们的网站上输入他们的谷歌登录凭据,所以尝试使用他们的登录来让它工作。

我有一个使用用户的电子邮件和密码进行分析的解决方案。我正在寻找一种不需要用户的电子邮件和密码但找不到任何东西的解决方案。

怎么做到呢?任何建议或链接将不胜感激。

谢谢

0 投票
1 回答
659 浏览

php - 使用 AuthSub 令牌请求私有数据

我正在尝试一些基本的 AuthSub 授权来测试 Google Data API(我对使用 Picasa API 很感兴趣)。我无法理解从请求授权令牌到获取带有令牌的 URL 到实际使用令牌向服务器发出请求所涉及的步骤。

有人可以告诉我如何获取令牌然后使用 PHP 向服务器发出请求吗?是否必须涉及Javascript?

此外,在超级基础层面上,当 Google 示例拼写出以下内容时,它是什么语言,它实际上会在代码中的什么位置出现?

感谢您的帮助,我很高兴澄清,因为我知道这些是广泛的问题。

0 投票
1 回答
696 浏览

jquery - 重定向后从 URL 中删除 AuthSub 令牌

使用 AuthSub 身份验证时,在用户登录 Google 服务后,他们将被重定向回原始页面,并在 URL 中使用身份验证令牌:

重定向页面时是否可以删除此令牌?

此外,当使用 Jquery 的 $.get 函数发出这个 GET 请求(到 AuthSub 页面)时,为什么不执行成功回调函数?

0 投票
1 回答
178 浏览

java - GAE 上的 AuthSub nextURL

我正在查看 http://code.google.com/intl/sv-SE/apis/gdata/docs/auth/authsub.htmlhttp://code.google.com/intl/sv-SE/appengine/文章/java/retrieving_gdata_feeds.html

我的代码看起来像这样生成 URL

生成的 url 看起来像这样

看起来不错.. 但是,当我按照 URL 操作时,我被告知类似以下内容

(我用瑞典语得到它:)

这里有什么问题?