1
私は現在、残りのAPIにpassport-ldapとpassport-jwtを実装しようとしています。ルーティングのために私はpleerock/routing-controllersを使用していますが、許可の方法がありますが、それは私が正直にわからないブーリアンとパスポートで動作します。私は2つを組み合わせることが可能かどうかもわかりません。パスポートとルーティングコントローラの組み合わせ方法は?
現在、passport.authenticateをブール値にする方法がわからないため、AuthorizationCheckerはfalseを返します。
useExpressServer(app, {
controllers: [UserController, IssueController, LoginController],
authorizationChecker: async (action: Action) => {
return false;
}
@Authorized()
@Get("/test")
test(@Res() response: Response){
response.send("Test done.")
}
passport.authenticate()
のルーティング制御認可の使用方法はありますか。
でJWT認証用に設定されているauthenticationChecker
のためには、これに対する解決策を考え出すでしたか?私も同じことをしようとしています。私はpassport-jwtを使ってこれについてグローバルなミドルウェアを考えています。 –
@ØysteinAmundsen私は私の答えを編集しました –