【问题标题】:Facebook Integration using ruby on rails by using koala gem使用 koala gem 使用 ruby​​ on rails 集成 Facebook
【发布时间】:2012-02-15 04:29:40
【问题描述】:

我想在 Koala 的帮助下将 facebook 登录集成到 ruby​​ on rails 项目。我关注了http://udooz.net/blog/2011/02/facebook-app-using-rails-koala/ 指定的教程链接。但是在安装了 koala gem 之后,它没有显示捆绑列表。更多,即使我运行 rails 服务器,它也会给我以下类型的错误消息:

C:/sample/facebook/config/initializers/koala.rb:10:in `<top (required)>': uninitialized constant Koala (NameError)
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/engine.rb:556:in `block (2 levels) in <class:Engine>'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/engine.rb:555:in `each'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/engine.rb:555:in `block in <class:Engine>'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/initializable.rb:30:in `instance_exec'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/initializable.rb:30:in `run'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/initializable.rb:55:in `block in run_initializers'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/initializable.rb:54:in `each'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/initializable.rb:54:in `run_initializers'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/application.rb:96:in `initialize!'
        from c:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.1.3/lib/rails/railtie/configurable.rb:30:in `method_missing'
        from C:/sample/facebook/config/environment.rb:5:in `<top (required)>'
        from C:/sample/facebook/config.ru:4:in `require'

【问题讨论】:

标签: ruby-on-rails koala


【解决方案1】:

我通过注释掉

来解决这个问题
config.action_controller.allow_forgery_protection = false
config.gem "koala"

来自我的 config/environment.rb 文件

但是现在当我单击 oauth 的 facebook 链接登录时,我从 Devise 收到“检测到 Csrf”错误。

你搞定了吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-20
    • 2016-07-14
    • 2012-05-10
    • 1970-01-01
    • 2013-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多