我正在使用Rails 4与devise,warden,declarative authorization和omniauth。Rails 4,授权问题
当我运行rails服务器尝试并测试我的初始设置时,我收到了所有初始页面的错误消息。
当我输入到本地主机:3000 - 我拿到写着“无效的战略some_external_strategy”的错误引导我到应用程序控制器的错误 - 用这种方法:
def set_current_user
Authorization.current_user = current_user
end
我得到同样的错误与每一个自动创建的视图都是脚手架生成的一部分。
当我尝试浏览到本地主机:3000 /首页/指数,我得到一条错误:“无路由匹配[GET]‘/首页/指数’
我的路线文件在以下第一行:
root :to => 'home#index'
我有了在它下面的代码home_controller.rb:
class HomeController < ApplicationController
def index
end
end
任何想法或意见,如何解决这个问题将是非常赞赏
非常感谢提前。