Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby Google OpenID OAuth在Heroku上的混合实现_Ruby_Openid_Oauth_Heroku - Fatal编程技术网

Ruby Google OpenID OAuth在Heroku上的混合实现

Ruby Google OpenID OAuth在Heroku上的混合实现,ruby,openid,oauth,heroku,Ruby,Openid,Oauth,Heroku,我正在寻找一个分步指南,在Heroku上运行的Web应用程序中实现GoogleOpenID+OAuth,以获取日历/联系人数据。我已经看过很多关于这个的文档和问答,但仍然不能让事情顺利进行,我想知道这里是否有人知道一个地方,描述了插件、所需的gem和一个分步指南。使用混合的原因是我们需要一个来自谷歌的永久令牌,我们可以在多个会话中跟踪用户 非常感谢您的帮助 最好的 _KK您不能使用谷歌的OpenID访问其他服务。所以,当您想要访问日历时,您需要要求用户提供用户名/密码,确保它是SSL加密的 所以

我正在寻找一个分步指南,在Heroku上运行的Web应用程序中实现GoogleOpenID+OAuth,以获取日历/联系人数据。我已经看过很多关于这个的文档和问答,但仍然不能让事情顺利进行,我想知道这里是否有人知道一个地方,描述了插件、所需的gem和一个分步指南。使用混合的原因是我们需要一个来自谷歌的永久令牌,我们可以在多个会话中跟踪用户

非常感谢您的帮助

最好的


_KK

您不能使用谷歌的OpenID访问其他服务。所以,当您想要访问日历时,您需要要求用户提供用户名/密码,确保它是SSL加密的

所以对于日历,您可以使用:


但一般来说,您可以使用官方软件访问用户数据。

您不能使用谷歌的OpenID访问其他服务。所以,当您想要访问日历时,您需要要求用户提供用户名/密码,确保它是SSL加密的

所以对于日历,您可以使用:


但一般来说,您可以使用“官方”访问用户数据。

我认为没有。我可以使用ominauth和openid记录用户,但是现在我不知道如何获取用户的联系人。我有需要oauth令牌的PortableContacts,但我不知道如何使用openid获得oauth令牌。我认为没有。我可以使用ominauth和openid记录用户,但是现在我不知道如何获取用户的联系人。我有需要oauth令牌的PortableContacts,但我不知道如何使用openid获得oauth令牌。