标签: ruby-on-rails authentication routes devise
我正在编写一个我部分继承的Rails应用程序。 routes.rb中有一段代码,我正试图解开,但在文档中找不到任何内容。
authenticate :users do resources :authentications end
这是做什么的,为什么需要这里?我以前从未见过这个上下文中使用的authenticate。文件中有称为用户和身份验证的资源,我使用Devise + OmniAuth进行身份验证。
authenticate
答案 0 :(得分:2)
如here in the Devise Docs所示,它允许您在路由器级别而不是在应用程序级别(也就是控制器)添加身份验证。