Ruby on rails 是否有使用authlogic登录Google的运行示例代码
PS:-请不要说使用此设备、omniauth或您知道的任何其他插件/宝石。 我正在寻找一些使用authlogic for ruby on rails 3进行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上有大量的链接,没有
- ---这是twitter的示例代码,而不是谷歌(谷歌排名最高的搜索结果之一)
- -->为google登录生成密钥?在实现facebook/twitter或linkedin登录时没有类似的情况。我所需要的只是来自各个站点的密钥和应用程序id
- stackoverflow上有大量的链接,没有人仅仅推荐其他gem/过时的博客文章,比如 还有更多
是你激励我去做这件事的 这个博客基本上对我有用 我的代码非常难看,因为它不是我第一次尝试的代码。
其他资源: 不管是谁,我的大致代码如下:
及
它在很大程度上仍然是一个原型。希望有帮助。给你一个啤酒罐。。谢谢。。我想一旦我完成了我目前的项目。我应该用你的回购协议来添加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.