我在AuthLogic和current_user中遇到了一些問題。Current_user在使用AuthLogic在ROR中創建會話後無效
我有一個Flex4應用程序,使用Cairngorm框架作爲前端,Ruby On Rails作爲後端。
我可以通過瀏覽器正常登錄,並且只使用ROR。但是,當我嘗試通過我的Flex4應用程序時,它將在第一次失敗,但第二次再次運行。
這是怎麼回事,是user_sessions_controller.rb裏面我要
self.current_user.to_xml;
我第一次調用創建行動的號召,在CURRENT_USER對象返回nil。我第二次調用它時(無需重新啓動服務器或瀏覽器),它將成爲適當的當前用戶。
因此,這使我相信current_user正在我的create動作中的render命令之後的某個時間被設置。
如果我需要我的導軌控制器在創建動作中返回當前用戶,我該如何去做呢?
您能不能告訴我們在控制器的CURRENT_USER方法? – james2m 2011-04-18 15:01:29