-1

我在 Redmine 1.4 工作,我的数据库中有很多用户。我有一个功能需要获取当前登录的用户。我怎样才能做到这一点?

4

1 回答 1

1

我自己不是红宝石专家,看看它是如何在源代码中完成的。例如,在 中user_controller.rb,使用 检索当前用户User.current

User.current在 中定义user.rb,并在application_controller.rb(其中user_controller.rb继承)中设置:

User.current = find_current_user

find_current_user在该线下方定义。因此,只要application_controller被执行,您应该可以使用User.current.

于 2012-09-27T07:04:34.490 回答