在Rails 3中什么是"current_user"?

Bri*_*nos 1 ruby-on-rails-3.2

  • 是rails框架提供的东西吗?

  • 可以改成"current_car" - 在这个例子中,"car"是我的对象吗?

    那么,我可以使用"current_"并附加我的对象的名称???

Ere*_*bih 5

current_user是由许多可用于Rails的身份验证框架定义的方法. Devise是最受欢迎的身份验证框架之一,但您可以找到许多其他身份验证框架.

current_user方法通常返回当前经过身份验证的用户(如果有),否则返回nil.

当然,你不能只用你想要的东西替换current_的后缀,它就行不通.

我不明白为什么你想在你的应用程序中使用current_car,但你可以将其作为评论发布,我会尽力帮助你弄清楚是否需要它以及有什么替代方案.