设计+切换用户:如何避免交换机用户的可跟踪更新?

时间:2014-04-30 04:14:17

标签: ruby-on-rails-3 devise switch-user

我使用switch_user rails gem登录管理员帐户中的任何其他设计用户。当我将switch_user用于帐户时,设计会话会更新该用户的所有设计可跟踪属性,例如:

t.integer  "sign_in_count",                 
t.datetime "current_sign_in_at"
t.datetime "last_sign_in_at"
t.string   "current_sign_in_ip"
t.string   "last_sign_in_ip"
我不想发生这种情况。这些更新应仅在最终用户实际登录时发生,而不是通过switch_user发送给管理员帐户。

我怎样才能做到这一点?

感谢。

0 个答案:

没有答案