這是rails框架提供的東西嗎?in Rails 3什麼是「current_user」?
是否可以更改爲「current_car」 - 在本例中,「car」是我的對象?
所以,我可以使用「current_」並追加我的對象的名稱?
回答
current_user是由許多可用於Rails的身份驗證框架定義的方法。 Devise是最受歡迎的身份驗證框架之一,但您可以找到許多其他人。
current_user通常會返回當前已通過身份驗證的用戶(如果有),否則爲零。
當然,你不能只用current_替換current_的後綴,它只是不起作用。
我不明白你爲什麼想在你的應用程序中使用current_car,但你可以將它作爲評論發佈,我會盡力幫你弄清楚它是否需要以及有什麼替代方案。
哦,所以它的某些特定的寶石? –
我以爲它是RAILS的一部分...... –
@BrianJosephSpinos不,它是許多授權框架的一部分,答案如下:Rails沒有會話之外的「當前用戶」的概念,這比用戶更少瀏覽器。 –
- 1. rails 3編寫一個控制器方法來檢查什麼類型是current_user
- 2. Rails Devise - current_user是零
- 3. jEditable in Rails 3
- 4. NameError in Rails 3
- 5. Ckeditor in Rails 3
- 6. Feedzirra in Rails 3
- 7. Association in Rails 3
- 8. 這是什麼意思。 => in rails
- 9. map from_plugin rails in Rails 3
- 10. script/runner in rails 3
- 11. errors.full_messages format in rails 3
- 12. Cucumber Help in Rails 3
- 13. Multiline I18n in Rails 3
- 14. Paginate in Rails 3 issues
- 15. 是否有可能在rails 3中current_user是初始化程序?
- 16. Rails 3的觀察員和CURRENT_USER
- 17. 用Devise在Rails 3中測試'current_user'
- 18. 爲什麼current_user總是user_id = 1?
- 19. 什麼是Rails 3替代ActiveRecord :: Errors?
- 20. 什麼是? in?char
- 21. 用rspec&devise,爲什麼current_user是零?
- 22. 爲什麼Rails 3 in Action書中的ticketee應用使用Sinatra?
- 23. 什麼是Rails 3中的link_to t()?
- 24. 什麼是Rackamole的好選擇? - Rails 3
- 25. 什麼是rails 3中的新功能?
- 26. first.user = current_user是什麼意思/爲什麼它工作?
- 27. 爲什麼current_user沒有?
- 28. link_to_remote和link_to in Rails 3
- 29. model/sql join in rails 3
- 30. Rails 3 Render Prawn pdf in ActionMailer
爲了做'current_car'之類的事情,你必須定義你的應用的實際含義;你可以實現它,類似於auth框架如何創建'current_user'函數,但它肯定不是開箱即用的。 –
那麼這個功能是來自一個寶石?不是從框架? –
我以爲它是RAILS的一部分...... –