nest-authify
Version:
Complete authentication and authorization package for NestJS - Monolith and Microservices ready with OAuth, JWT, Redis sessions
12 lines (10 loc) • 325 B
text/typescript
import { createParamDecorator, ExecutionContext } from '@nestjs/common';
/**
* Extrae el User-Agent del request
*/
export const UserAgent = createParamDecorator(
(data: unknown, ctx: ExecutionContext) => {
const request = ctx.switchToHttp().getRequest();
return request.headers['user-agent'];
},
);