カスタムログインフォームでDeviseオーセンティケーターを指定する方法はありますか?標準のスタイルなしのフォームは使用できず(フィールドが欠落している、送信時に例外がスローされる、実際にランタイムが一度クラッシュした)、見栄えがよくありません。私は100%使用可能なフォームを持っており、実際に人をログインさせますが、間違えると標準フォームが表示され、エラーメッセージも表示されません。「ログインフォームを表示するように求められたら、/ views / sys / login.html.erbをレンダリングし、エラーが発生した場合は、そのビューに戻ってエラーメッセージを入力します」注:別の質問から、すでに以下を試しました。
devise_for :users, :path => '', :path_names => {:sign_in => "system/login", :sign_out => "logout", :sign_up => "register" }
これは単に私のフォームを上書きします
(My /system/
from HTTPは、/sys/
viewsディレクトリからファイルを取得するため、http://localhost:3000/system/login
レンダリングします/views/sys/login.html.erb
)
編集:ログインまたはWebフォームによる認証を使用するRailsアプリを開発したことはありません(標準のHTTP認証のみ)