gpt4 book ai didi

cookies - 我想知道如何在Rails 5.1中禁用cookie

转载 作者:行者123 更新时间:2023-12-05 00:14:23 24 4
gpt4 key购买 nike

我有一个小应用程序,仅供公司员工使用。我不会直接使用来自Rails的任何“cookies/ session ”信息。考虑到当前要求接受cookie等的要求,我想完全禁用cookie,以使Rails不会随我生成的任何响应将任何cookie发送到浏览器。

最佳答案

要完全禁用cookie,请在application.rb中使用以下命令:

config.middleware.delete ActionDispatch::Cookies
config.middleware.delete ActionDispatch::Session::CookieStore

并在config/initializers/session_store.rb中:
Rails.application.config.session_store :disabled

您可以在此博客文章中找到更多详细信息:
http://www.glitchwrks.com/2017/01/16/removing-cookies-sessions-rails-5

顺便说一句,如果您只需要为某些 Controller /操作禁用cookie,则可以使用以下命令:
    after_action -> { request.session_options[:skip] = true }

关于cookies - 我想知道如何在Rails 5.1中禁用cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47055984/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com