我在 Rails 3 和最新版本的 Devise 上,我有一个 before 过滤器我AdminController
需要在它重定向之前authenticate_user!
存储一个会话变量,request.referrer
以便我可以在他们尝试时将其发送回 /admin 页面去在上面。我会在哪里覆盖authenticate_user!
?
我想做的是这个,但我不知道在哪里定义它:
def authenticate_user!
session[:return_to] = request.request_uri
super
end