Q
保持在軌道上
0
A
回答
7
如果你將它設置如下:
class ApplicationController < ActionController::Base
before_filter :set_user
protected
def set_user
@user = User.find_by_id(session[:user_id])
end
end
然後在所有的控制器,因爲它們從ApplicationController
所有繼承,將有@user
值集。
注意:如果未爲此會話設置會話[:user_id],則會將@user設置爲零。
有關過濾器和before_filter的更多信息,請查看此鏈接:Module:ActionController::Filters::ClassMethods
0
在你ApplicationController
,你的對象添加到會話,併爲它創建一個變量。添加一個調用該方法的before_filter
。
1
我把它你想要某種用戶sustem?登錄並跟蹤整個系統?
AuthenticatedSystem是可以幫助你的東西。有很多文檔可以告訴你如何設置使用它的環境。我個人使用,如果我已經做了幾個系統。
相關問題
- 1. R排序保持軌道
- 2. 你通常在軌道上保持類型?
- 3. 軌道保持模型驗證錯誤
- 4. 在軌道上
- 5. 在軌道上
- 6. 在軌道上
- 7. 在軌道上
- 8. 在軌道上
- 9. 在軌道上
- 10. 在軌道上
- 11. 保存在軌道上的記錄
- 12. 保存拖放位置在軌道上
- 13. 持久性軌道上的骨幹網
- 14. XML在軌道上
- 15. Emberjs在軌道上
- 16. 在Netty頻道上保持狀態
- 17. 保持在軌道的陣列的順序形成
- 18. 如何在軌道和JavaScript路線之間保持一致?
- 19. 如何保持MVC,並在軌道中有動態partials調用?
- 20. 保持在線支付的貝寶付款的軌道
- 21. 如何保持網頁導航的軌道在Django
- 22. 軌道上升
- 23. 在軌道上的SSL後
- 24. 我有在軌道上
- 25. 場VS在軌道上
- 26. 用於在軌道上
- 27. MVC模型在軌道上
- 28. 增加值在軌道上
- 29. 一個在軌道上
- 30. 在軌道上的關係