パスワード認証用のデフォルトの everyauth セットアップでは、ログイン ページと登録ページは別個のものです。対応する jade ファイルをマージして、サーバー ファイル内の get/post register パスとログイン パスを同じになるように調整してみました。次に、マージされたページをロードすると、次のエラーが発生しました。
500 ReferenceError: /Users/eterna/Downloads/fame/views/index.jade:8 6| label(for=everyauth.password.loginFormFieldName) ログイン 7| input(type='text', name=everyauth.password.loginFormFieldName, value=userParams[everyauth.password.loginFormFieldName]) > 8| #メール 9| label(for=everyauth.password.emailFormFieldName) メール 10| input(type='text', name='email', value=userParams['email']) 11| #password userParams が定義されていません。
私は明らかにこれについて間違った方法で進んでいます。ログインと登録を同じページに置くための簡単な解決策はありますか?