我正在关注Node上的课程,我遇到了教师,通过调用req.isAuthenticated()
检查用户是否通过Passport进行了身份验证。我真的不喜欢盲目地遵循教程,当我试图在官方Passport网站上找到一些文档时。我找不到有关该方法的任何信息。我的问题是,如果我想找到更多像这样的方法。是否有一些我缺少的东西,只是不知道Passport,因为我检查了整个网站,找不到有关此方法的任何文档?
答案 0 :(得分:0)
There is所有你要找的人。 Imao所有需要知道的isAuthenticated
是:
app.use( ["/admin", "/protected"], ( req, res, next ) => {
if( req.isAuthenticated() ) {
next();
} else {
const error = new Error('Permission denied!')
error.status = 403
return next(error)
}
})