【发布时间】:2012-06-01 00:56:58
【问题描述】:
当用户使用 Devise 的会话超时时,有没有办法获得回调/处理某些操作?
覆盖 DeviseSessionsController 的普通旧版本不起作用:
class SessionsController < Devise::SessionsController
def destroy
#do something
super
end
end
这仅在用户注销时有效,这是有道理的,因为会话超时时似乎不会调用控制器。有人可以帮帮我吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1 devise