【发布时间】:2016-11-15 08:43:49
【问题描述】:
我正在抛出一个重定向错误,我似乎无法弄清楚为什么,我用细齿梳浏览了文档,似乎没有任何问题。在提交我的表单(登录和注册)时,我会收到 304。
登录
router.get('/login', function(req, res, next) {
res.render('login', {
user: req.user
})
})
模板
extends layout
block content
.container
h1 Login
br
form(method="post", action="/login", class="form")
.form-group
input.form-control(type='text', name='email', required='required')
.form-group
input.form-control(type='password', name='password', required='required')
button.btn.btn-default(type='submit') submit
a(href='/')
button.btn.btn-default(type='button') Go back
护照配置
// Configure passport
passport.use(new LocalStrategy({
usernameField: 'email',
passwordField: 'password'
},
function(username, password, done) {
UserSchema.authenticate()
}
));
//passport.use(new LocalStrategy(UserSchema.authenticate()))
passport.serializeUser(UserSchema.serializeUser())
passport.deserializeUser(UserSchema.deserializeUser())
我哪里出错了?
【问题讨论】:
标签: node.js authentication express passport.js