【发布时间】:2016-02-03 18:39:00
【问题描述】:
我正在使用带有 activeadmin 和另一种模型的设计。 如果我在浏览器上打开两个界面并从其中一个中注销,它也会破坏其他会话。
Started GET "/admin/logout" for 127.0.0.1 at 2015-11-03 19:45:25 +0500
Processing by ActiveAdmin::Devise::SessionsController#destroy as HTML
Parameters: {"authenticity_token"=>"6rqzYcjQNgm8sOcAy2ItHvqGWTYyUBEK2tE+hJi8Ti0E25qJLR+vdA9W++HHtFaD3CpBtnNAn6xbhS6mr8YLTQ=="}
Teacher Load (30.4ms) SELECT `teachers`.* FROM `teachers` WHERE `teachers`.`id` = ? ORDER BY `teachers`.`id` ASC LIMIT 1 [["id", 1]]
AdminUser Load (0.2ms) SELECT `admin_users`.* FROM `admin_users` WHERE `admin_users`.`id` = ? ORDER BY `admin_users`.`id` ASC LIMIT 1 [["id", 1]]
SQL (0.1ms) BEGIN
(0.0ms) COMMIT
SQL (0.0ms) BEGIN
(0.0ms) COMMIT
【问题讨论】:
-
其他会话是什么意思?
-
@nayiaw:他的意思是,当他销毁 Teachers 会话时,它也会销毁 AdminUser 会话。
-
是的@Jess你是对的
标签: ruby-on-rails session devise activeadmin