我在 Redmine 1.4 工作,我的数据库中有很多用户。我有一个功能需要获取当前登录的用户。我怎样才能做到这一点?
问问题
1707 次
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 回答