2017-08-28 92 views
0

我在我的项目中同时登录了web和api。但是当我现在检查时,我发现我的Facebook登录无法在网络中工作。我收到以下错误在facebook登录轨道登录

Could not find a valid mapping for path "/omniauth/facebook/callback" 

我有以下路径

user_omniauth_callback GET|POST /omniauth/:action/callback(.:format) users/omniauth_callbacks#:action 

,也有方法Facebook的控制器/用户/ omniauth_callbacks_controller.rb 我也包括了宝石设计,omniauth and omniauth-facebook

回答

1

我已找到问题的解决方案。更新宝石到最新版本(1.6.1 omniauth和omniauth Facebook的4.0.0):

gem 'omniauth', '~> 1.6.1' 
gem 'omniauth-facebook', '~> 4.0.0' 

解决的问题。