todo al token

This commit is contained in:
2022-08-11 16:38:56 -05:00
parent ffbbe0d3a8
commit aa611f09b1
6 changed files with 86 additions and 33 deletions
+18 -1
View File
@@ -1,9 +1,26 @@
export class JwtPayload {
id_tipo_usuario: number;
nombre: string;
tipoUsuario: { id_tipo_usuario: number };
id_modulo?: number;
id_operador?: number;
id_usuario?: number;
operador?: string;
usuario?: string;
institucion?: { id_instituion: number };
instituciones?: {
id_institucion_usuario: number;
institucionCarrera: {
id_institucion_carrera: number;
institucion: { id_institucion: number };
carrera: { id_carrera: number };
};
}[];
}
-11
View File
@@ -1,11 +0,0 @@
import { Expose, Type } from 'class-transformer';
import { OperadorOutputDto } from '../../../operador/dto/output/operador.dto';
export class AuthOperadorOutputDto {
@Expose()
@Type(() => OperadorOutputDto)
operador;
@Expose()
token;
}
+6
View File
@@ -0,0 +1,6 @@
import { Expose } from 'class-transformer';
export class AuthTokenOutputDto {
@Expose()
token;
}
-11
View File
@@ -1,11 +0,0 @@
import { Expose, Type } from 'class-transformer';
import { UsuariosOutputDto } from '../../../usuario/dto/output/usuarios.dto';
export class AuthUsuarioOutputDto {
@Expose()
token;
@Expose()
@Type(() => UsuariosOutputDto)
usuario;
}