0

ログイン ビューを保護する必要がありました (単純な電子メール/パスワード フォームを使用)。

私はデバイスを使用しています。問題は、サインイン エラー メッセージがどこかで失われることです (おそらく、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

しかし、それも機能していません。

何か案は?

ありがとう!!!

4

1 に答える 1