2010-01-26 59 views
0

在香草Authlogic安裝設置一拉Ryan Bate's Railscast #160,當用戶去登錄和會話失敗,則URL變化從Rails:Authlogic失敗的登錄URL?

/login 

/user_session 

(當然,它顯示了驗證錯誤和所有爵士樂。)

我想始終保持URL爲/login,即使發生故障(仍然顯示登錄錯誤)。我怎麼做到這一點?

PS - 你可以在他的Railscast中看到這個;擦洗到9:33並觀察失敗時的URL更改。

+0

其實這是一個很好的問題,我認爲答案是重定向發生,如果user_session未正確保存。另外我認爲它可以通過路由來解決。 –

+0

如果'user_session'未正確保存,則調用'render',而不是'redirect_to'。我嘗試過'redirect_to',但似乎刪除了驗證錯誤。我可以如何解決這個路由?你能舉個例子嗎? – neezer

回答