devise skip_trackable
2018-02-06 本文已影响0人
云莉6
查看了 devise 的源码看见通过在 header 中 设置 skip_trackable = true 可以躲过更新 current_sign_in_at 等几个栏位。
代码:
class Devise::Users::SessionsController < Devise::SessionsController
prepend_before_action(only: :create) { request.env["devise.skip_trackable"] = true }
def create
# ...
end
end