koa-passport身份验证始终返回4XX

时间:2019-07-20 19:55:41

标签: koa koa2 koa-passport

使用 koa-passport 时,我总是会收到404或401错误。

passport.authenticate( 'local', {
    successRedirect: '/',
    failureRedirect: '/login',
    failureFlash: true
} );

1 个答案:

答案 0 :(得分:0)

(这给了我很多时间的挣扎,所以想把它张贴在这里给别人。)

使用 koa-passport 时,您必须确保既返回*身份验证的结果,又**通过上下文调用身份验证

return passport.authenticate( 'local', {
    successRedirect: '/',
    failureRedirect: '/login',
    failureFlash: true
} )( ctx );