我想通过linkedin使用omniauth设置身份验证。我正在尝试遵循railscast#241(Simple OmniAuth)。不幸的是,当我在本地环境中启动我的Rails服务器时,出现错误:omniauth与linkedin
/Users/steve/.rvm/gems/[email protected]/gems/omniauth-1.0.2/lib /omniauth/builder.rb:33:in`rescue in provider':无法找到匹配的策略:linked_in。您可能需要安装额外的宝石(例如omniauth-linked_in)。 (LoadError)
的Gemfile
source 'http://rubygems.org'
gem 'rails', '3.0.11'
gem 'omniauth'
gem 'sqlite3
Congfig /初始化器/ Omniauth.rb
Rails.application.config.middleware.use OmniAuth::Builder do
provider :linked_in, 'CONSUMER_KEY', 'CONSUMER_SECRET'
end
我只是个新手,所以,如果如果需要其他信息,以澄清问题没有把握。 感谢 史蒂夫
斯科特,谢谢,这么简单,但我想我只需要在正确的方向踢一脚,一旦我添加了这颗宝石,然后是multi_json宝石,我状态良好。 – Steve 2012-02-20 00:34:10