2012-02-13 61 views
1

如果我使用的是Google API,是否需要为我的网站提供oauth提供程序?如果我使用google API,是否需要为我的网站提供oauth提供程序?

即:

  • 有一个网站我建立
  • 希望用户能够访问谷歌日历,但通过OAuth方法

我需要实现的Oauth我的网络应用程序中的“提供者”?或者它只是我需要的消费者?

我不是很确定如果提供的是:

一)一些托管服务提供商(如谷歌在这种情况下)实现 b)或我是否需要用它来接受回调响应从谷歌

所以另一种方式来问这个问题也许是,当用户去我的网站,被重定向到谷歌,现在当谷歌必须重定向回到我的网站,是回调我的应用程序处理的一个“ OAuth提供者“?或者它只是接受回调的OAuth消费者的一部分?

PS。不是特定于这个问题,但是我使用Ruby on Rails与oauth GEM和插件

回答

3

它是处理回调的消费者。 Google是/拥有提供商,而您的应用的消费者。

+0

哦,好的非常感谢 – Greg 2012-02-13 04:01:40

+1

不客气!我知道你使用的是Ruby,但如果有任何帮助,下面是一个非常简单的无外部库Python脚本,它处理客户端的那部分内容:http://stackoverflow.com/questions/1215033/oauth-google-using -python/5592986#5592986 – 2012-02-13 04:06:33

相关问题