Sofiane Boumedine Lexique Dev

Passport

NestJS 🟡 Mid

Type : NestJS Auth

Definition

Librairie d'authentification flexible qui supporte 500+ strategies (JWT, OAuth, Local, etc.). NestJS l'integre via @nestjs/passport.

Analogie

Comme un systeme de serrure universel qui accepte differents types de cles.

Exemple de code

@UseGuards(AuthGuard(class="str">'jwt'))
@Get(class="str">'profile')
getProfile(@Request() req) {
  return req.user;
}