0

通过查看代码,看起来我应该能够在使用devise-guests gem 时添加一个 logging_in_user 回调。应该如何以及在哪里添加回调?

4

1 回答 1

0

在这里找到了一个示例控制器

在您的 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
于 2013-06-27T23:15:44.110 回答