美文网首页Ruby & Rails
devise skip_trackable

devise skip_trackable

作者: 云莉6 | 来源:发表于2018-02-06 18:04 被阅读0次

    查看了 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
    

    相关文章

      网友评论

        本文标题:devise skip_trackable

        本文链接:https://www.haomeiwen.com/subject/dttnzxtx.html