我已經設置了設備軌道但是我無法讓我的身份驗證工作,當我將可確認的模塊添加到我的應用程序。我在我的用戶模型中包含了可確認的模塊,並在我的遷移文件中取消了註釋confirmable和add_index確認標記。在回滾數據庫並重新評估這些數據庫之後,身份驗證按指定進行。rails 3.1設計確認
我也檢查過了,我無法退出應用程序,即使我已經提供了<%=鏈接到「註銷」,destroy_user_session_path%>我的應用程序獲取路由錯誤,沒有路由匹配[GET ]用戶/ sign_out。當我運行耙路這條線路提供給我的
destroy_user_session DELETE /users/sign_out(.:format) {:action=>"destroy", :controller=>"devise/sessions"}
我認爲這是問題,但我不確定如何將方法切換到刪除當耙路徑路徑另有說明。 – tomciopp
The:method => delete絕對是解決方案,因爲我面臨同樣的問題。 – jschorr