title: How to combine passport with routing-controller?
body: <p>I'm currently trying to implement passport-ldap and passport-jwt to my rest API. For routing I use <a href="https://github.com/pleerock/routing-controllers#using-authorization-features" rel="nofollow noreferrer">pleerock/routing-controllers</a>, which has a way for authorization, but it works with booleans and passport works with I honestly don't know. I'm not even sure if its possible to combine the two.</p>
  
  <p>Currently AuthorizationChecker returns false because I don't know how to make passport.authenticate into a boolean.</p>
  
  <pre><code>useExpressServer(app, {
  controllers: [UserController, IssueController, LoginController],
  authorizationChecker: async (action: Action) =&gt; {
       return false;
  }
  @Authorized()
  @Get("/test")
  test(@Res() response: Response){
      response.send("Test done.")
  }
  </code></pre>
  
  <p>How to use <code>passport.authenticate()</code> with routing-controlls authorization?</p>