通过查看code,看起来我应该能够在使用devise-guests gem时添加logging_in_user回调。应该如何以及在何处添加回调?
答案 0 :(得分:0)
找到一个示例控制器here
在ApplicationController中,您需要定义然后设置回调,如下所示:
define_callbacks :logging_in_user
set_callback :logging_in_user, :before, :transfer_guest_user_actions_to_current_user
def transfer_guest_user_actions_to_current_user
# todo
end