如何在开发环境中跳过before_filter

时间:2019-03-07 02:43:23

标签: ruby-on-rails ruby before-filter

当它位于authenticate_user!中时,我想跳过before_filter Rails.env:dev。否则,请在Rails.env:product

中执行身份验证操作

1 个答案:

答案 0 :(得分:3)

您可以将skip_before_filterif选项一起使用:

skip_before_filter :authenticate_user!, if: -> { Rails.env.development? }

({skip_before_action,取决于您的Rails版本)