困惑我的routes.rb文件

时间:2011-03-26 00:21:44

标签: ruby-on-rails authentication routes devise

我正在编写一个我部分继承的Rails应用程序。 routes.rb中有一段代码,我正试图解开,但在文档中找不到任何内容。

  authenticate :users do 
    resources :authentications
  end

这是做什么的,为什么需要这里?我以前从未见过这个上下文中使用的authenticate。文件中有称为用户和身份验证的资源,我使用Devise + OmniAuth进行身份验证。

1 个答案:

答案 0 :(得分:2)

here in the Devise Docs所示,它允许您在路由器级别而不是在应用程序级别(也就是控制器)添加身份验证。