Microservice auth consolidation
Le problème
Each microservice had its own JWT validation and user lookup logic.
Comment je l'ai résolu
Single auth module with account-type strategies and shared JwtAuthGuard.
@Post('auth/:accountType/signin')
signin(@Param('accountType') type: AccountType, @Body() dto: SignInDto) {
return this.authService.signin(type, dto);
}


