パスワード認証のデフォルトのeveryauth設定では、ログインページと登録ページが異なります。私は、対応するjadeファイルをマージし、get/postの登録とログインパスを私のサーバーファイルに同じにするようにしました。次に、マージされたページをロードし、次のエラーが発生しました。express.jsのeveryauthでのログインページと登録ページのマージ
500 ReferenceError:/Users/eterna/Downloads/fame/views/index.jade:8 6 |ラベル(for = everyauth.password.loginFormFieldName)ログイン7 | input(type = 'text'、name = everyauth.password.loginFormFieldName、value = userParams [everyauth.password.loginFormFieldName])> 8 | #email 9 |ラベル(for = everyauth.password.emailFormFieldName)電子メール10 | input(type = 'text'、name = 'email'、value = userParams ['email'])11 | #password userParamsが定義されていません。
私は明らかにこれについて間違った方法を行っています。同じページにログインと登録を行うための簡単なソリューションはありますか?