如何禁用仅针对特定路由发送cookie?

时间:2018-12-17 05:15:30

标签: ruby-on-rails ruby ruby-on-rails-5

我一直在搜索此信息,但没有发现任何东西。

我只想为特定路线禁用cookie。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

在路由文件中不起作用,但是您始终可以在关联的控制器中使用它:

before_action :skip_cookies

并作为私有方法:

def skip_cookies
  request.session_options[:skip] = true
end

那应该避免在控制器内部为操作添加任何cookie