在密码验证的默认everyauth 设置中,登录和注册页面是不同的。我尝试合并相应的jade文件并将我的服务器文件中的get/post注册和登录路径设置为相同。然后我加载了合并页面并收到以下错误:
500 参考错误:/Users/eterna/Downloads/fame/views/index.jade:8 6| 标签(for=everyauth.password.loginFormFieldName) 登录 7| 输入(类型='文本',名称=everyauth.password.loginFormFieldName,值=userParams[everyauth.password.loginFormFieldName])> 8| #电子邮件 9| 标签(for=everyauth.password.emailFormFieldName) 电子邮件 10| 输入(类型='文本',名称='电子邮件',值=用户参数['电子邮件'])11 | #password userParams 未定义。
我显然是以错误的方式解决这个问题。是否有将登录和注册放在同一页面上的简单解决方案?