2013-07-29 64 views
0

我必須確保登錄視圖(使用簡單的電子郵件/密碼錶單)。MIssing在保護Rails3中的登錄視圖時出現錯誤

我正在使用設計。事情是在錯誤消息的標誌丟失某處(可能重定向從http到https我猜)。

我試圖做我的應用程序控制器在以下方面:

after_filter :set_devise_flash_messages, :if => :devise_controller? 

def set_devise_flash_messages 
    if resource.errors.any? 
     flash[:error] = flash[:error].to_a.concat resource.errors.full_messages 
     flash[:error].uniq! 
    end 
    end 
    private :set_devise_flash_messages 

,但它不工作要麼。

任何想法?

謝謝!

+0

此問題沒有提供有效的代碼來重現任何問題,所以我投了票關閉它。請提供這些信息以防止此問題被關閉。 –

+0

嗯......以及我使用寶石的SSL保護。我發佈的代碼是唯一與我的問題相關的代碼,以及http和https之間的重定向。你還想要我發佈什麼? @RyanBigg – content01

回答

0

所以,我錯過了一些東西。

我已經確保了設計/會話控制器的'新'動作,但是我沒有確保'創建'動作。所以這導致了閃存消息的丟失(在該動作的協議的重新方向之間)。

乾杯!