Récupérer l'utilisateur connecté avec un décorateur personnalisé
Apprenez à créer un décorateur @CurrentUser() dans NestJS pour accéder proprement à l'utilisateur authentifié dans vos contrôleurs, avec un typage TypeScript strict.
Apprenez à créer un décorateur @CurrentUser() dans NestJS pour accéder proprement à l'utilisateur authentifié dans vos contrôleurs, avec un typage TypeScript strict.
Apprenez à implémenter un système RBAC complet dans NestJS avec un décorateur @Roles personnalisé, un RolesGuard et l'intégration JWT pour sécuriser vos routes admin.
Apprenez à créer un décorateur @Public() dans NestJS pour exposer certaines routes (login, register) tout en conservant un JwtAuthGuard global grâce au Reflector.
Apprenez à sécuriser vos routes NestJS avec un JwtAuthGuard complet : extraction du Bearer token, validation, gestion des routes publiques et application globale via APP_GUARD.
Apprends à implémenter un système complet de login et register dans NestJS avec bcrypt, JWT, validation des DTOs et bonnes pratiques de sécurité.
Découvrez comment mettre en place une authentification JWT robuste dans NestJS : théorie du token, configuration du JwtModule, génération, vérification et bonnes pratiques de sécurité.
Apprenez à implémenter la pagination, le filtrage et le tri dans une API NestJS avec TypeORM : DTO réutilisables, validation, sécurité et format de réponse standardisé.
Comment j'ai sous-titré 119 épisodes d'anime (43h) pour ~20€ grâce à un pipeline Python combinant Whisper, AssemblyAI et Claude. Retour d'expérience et outil open-source.
Maîtrisez la gestion des erreurs dans NestJS : exceptions HTTP intégrées, ExceptionFilter personnalisés, logging et bonnes pratiques pour une API robuste et sécurisée en production.
Découvrez comment utiliser class-transformer dans NestJS pour sécuriser vos réponses, masquer les champs sensibles comme les mots de passe et transformer proprement vos DTO.