Executando verificação de segurança...
1

Imagina só: uma coisa que sempre me incomoda no NestJS é a autenticação. Toda vez que preciso lidar com isso, lá vou eu re-implementar os mesmos providers e tal. Mas e se tivesse a facilidade de providers e integrações que vejo, por exemplo, no Astro? Tipo, conseguir fazer algo assim:

// expressots.config.ts
export const config: ExpressoTSConfig = {
   integrations: [auth({ jwt: true, jwtAuthConfig: ... })]
}

E aí, só com isso, ter um decorator @Protected que nos permite garantir isso fácil, fácil:

@controller("/")
class AppController {
  
  @httpGet("/")
  @Protected
  execute(@response() res: any) {
    return res.send("Hello from ExpressoTS!");
  }
}

E se quiséssemos, podíamos até marcar @Protected como padrão e liberar um @Public. É por isso que precisamos da galera da comunidade discutindo e compartilhando suas dores pra gente poder curar essas feridas no ExpressoTS e deixar esse framework cada vez mais incrível!

Carregando publicação patrocinada...
1