我将此 package 与 NestJs 一起用于护照 LinkedIn 登录
因为 nestjs 在 'passport' 顶部使用了 '@nestjs/passport'
我已经尝试过:
import { passport } from 'passport';
并将其传递给构造函数,以便我可以使用它,例如 this.passport
。
文档说像这样使用它:
app.get('/auth/linkedin/callback', passport.authenticate('linkedin', {
successRedirect: '/',
failureRedirect: '/login'
}));
我的代码:
@Get('auth/linkedin/callback')
linkedinCallBack() {
this.passport.authenticate('linkedin', {
successRedirect: '/',
failureRedirect: '/login'
}
}
this.passport.authenticate
始终未定义。
我做错了什么?