ssc*_*rus 4 routes ruby-on-rails authlogic omniauth ruby-on-rails-3
我已经开始将Omniauth 1.0集成到我的Rails/Authlogic应用程序中,当我尝试访问时出现路由错误localhost:3000/auth/facebook.
我们是否应该为/auth/strategy我们想要的每个人创建一个自定义路线,或者这里有其他错误吗?
# gemfile
gem 'omniauth-facebook'
# routes
resources :authentications
match '/auth/:provider/callback' => 'authentications#create'
# config/initializers/omniauth.rb
Rails.application.config.middleware.use OmniAuth::Builder do
provider :facebook, '20...', 'bc...'
end
# accessing /auth/facebook
No route matches "/oauth/authorize"
Run Code Online (Sandbox Code Playgroud)
更新了我的GemFile
gem "omniauth-facebook", :git => "git://github.com/mkdynamic/omniauth-facebook.git"
Run Code Online (Sandbox Code Playgroud)
它起作用了.
| 归档时间: |
|
| 查看次数: |
1292 次 |
| 最近记录: |