Rails 2.3.18
我们的主要管理站点和我们的Web服务位于同一个rails项目中。我们刚发现管理Web流量和服务调用都在创建会话。
有没有办法只为Web服务调用关闭会话存储?它们不是必需的,只是浪费空间。
谢谢
答案 0 :(得分:1)
您可以使用session off插件禁用某些操作和控制器的会话。
https://github.com/kares/session_off
将其安装为gem gem 'session_off'
或插件script/plugin install git://github.com/kares/session_off.git
您可以通过调用相关控制器中的session :off
来禁用所有操作的会话:
class WebServiceController < ApplicationController
session :off
end