Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.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 on rails 是否有使用authlogic登录Google的运行示例代码_Ruby On Rails_Ruby On Rails 3_Authlogic_Google Openid - Fatal编程技术网

Ruby on rails 是否有使用authlogic登录Google的运行示例代码

Ruby on rails 是否有使用authlogic登录Google的运行示例代码,ruby-on-rails,ruby-on-rails-3,authlogic,google-openid,Ruby On Rails,Ruby On Rails 3,Authlogic,Google Openid,PS:-请不要说使用此设备、omniauth或您知道的任何其他插件/宝石。 我正在寻找一些使用authlogic for ruby on rails 3进行google登录的示例代码 以下是我尝试/检查的内容:- ---这是twitter的示例代码,而不是谷歌(谷歌排名最高的搜索结果之一) -->为google登录生成密钥?在实现facebook/twitter或linkedin登录时没有类似的情况。我所需要的只是来自各个站点的密钥和应用程序id stackoverflow上有大量的链接,没有

PS:-请不要说使用此设备、omniauth或您知道的任何其他插件/宝石。

我正在寻找一些使用authlogic for ruby on rails 3进行google登录的示例代码

以下是我尝试/检查的内容:-

  • ---这是twitter的示例代码,而不是谷歌(谷歌排名最高的搜索结果之一)
  • -->为google登录生成密钥?在实现facebook/twitter或linkedin登录时没有类似的情况。我所需要的只是来自各个站点的密钥和应用程序id
  • stackoverflow上有大量的链接,没有人仅仅推荐其他gem/过时的博客文章,比如

    还有更多

有人知道在Rail3中使用authlogic登录google的任何运行示例/示例代码吗

编辑

您是否注意到这些警告,这是您的代码中的警告。您提供的代码正在我的本地计算机上运行:--


是你激励我去做这件事的

这个博客基本上对我有用

我的代码非常难看,因为它不是我第一次尝试的代码。
其他资源:

不管是谁,我的大致代码如下:


它在很大程度上仍然是一个原型。希望有帮助。

给你一个啤酒罐。。谢谢。。我想一旦我完成了我目前的项目。我应该用你的回购协议来添加facebook和twitter登录。我肯定能做到。。非常感谢,兄弟,是的。不同的球赛。您需要使用证书(即Verisign)设置主机。我猜这就是为什么facebook应用程序总是要切换回http://而不是http://的原因https://Ok. 那Rack::OpenID问题呢。你知道吗。就像同样的东西在你的代码中工作一样。我检查了您的environment.rb文件等。没有任何声明。为什么我会犯这样的错误。现在似乎也不是所有的魔柱都被支持。我想我需要为用户创建一个实际的会话,但不需要密码。我还禁用了密码检查等功能,但如果您打算允许在openid loginsHey旁边进行常规登录,那么您实际上需要这样做。它起作用了。。唯一的问题是警告。我会检查这些东西,然后回来…-)
 Attempting discovery to verify endpoint
 Performing discovery on https://www.google.com/accounts /o8/id?id=AItOawlFBZciVpNUBSlYbz0wHzTgmJWu9PpCvyk
  WARNING: making https request to https://www.google.com/accounts/o8/id?id=AItOawlFBZciVpNUBSlYbz0wHzTgmJWu9PpCvyk without verifying server certificate; no CA path was specified.
  Using 'check_authentication' with https://www.google.com/accounts/o8/ud
WARNING: making https request to https://www.google.com/accounts/o8/ud without verifying server certificate; no CA path was specified.