在默認的用於密碼驗證的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 |輸入(type ='text',name ='email',value = userParams ['email'])11 | #password userParams未定義。
我很明白這是錯誤的方式。是否有一個簡單的解決方案將登錄和註冊放在同一頁面上?