auth controller final

This commit is contained in:
lemuel 2022-12-19 07:09:53 -06:00
parent 44730d5048
commit 4aa5f1843e
7 changed files with 16 additions and 33 deletions

View File

@ -17,18 +17,11 @@ export class AuthController {
@Serealize(AuthTokenOutputDto)
@Recaptcha()
@Post('login-admin')
@ApiOperation({
description: 'Endpoint utilizado para el login del panel admin.',
})
@ApiOperation({ description: 'Login del admin.' })
@ApiBody({
description: 'Todas las variables son obligatorias.',
description: 'Variables que necesita el endpoint.',
examples: {
ejemplo: {
value: {
operador: '',
password: '',
},
},
ejemplo: { value: { operador: '', password: '' } },
},
})
loginAdmin(@Body() body: LoginAdminDto) {
@ -38,19 +31,11 @@ export class AuthController {
@Serealize(AuthTokenOutputDto)
@Recaptcha()
@Post('login-operador')
@ApiOperation({
description: 'Endpoint utilizado para el login del panel del operador.',
})
@ApiOperation({ description: 'Login del operador.' })
@ApiBody({
description: 'Todas las variables son obligatorias.',
description: 'Variables que necesita el endpoint.',
examples: {
ejemplo: {
value: {
id_modulo: 1,
operador: '',
password: '',
},
},
ejemplo: { value: { id_modulo: 1, operador: '', password: '' } },
},
})
loginOperador(@Body() body: LoginOperadorDto) {
@ -64,11 +49,9 @@ export class AuthController {
@Serealize(AuthTokenOutputDto)
@Recaptcha()
@Post('login-usuario')
@ApiOperation({
description: 'Endpoint utilizado para el login del usuario.',
})
@ApiOperation({ description: 'Login del usuario.' })
@ApiBody({
description: 'Todas las variables son obligatorias.',
description: 'Variables que necesita el endpoint.',
examples: { ejemplo: { value: { password: '', usuario: '' } } },
})
loginUsuario(@Body() body: LoginUsuarioDto) {
@ -77,7 +60,7 @@ export class AuthController {
@Get('validar-token')
@UseGuards(AuthGuard('jwt'))
@ApiOperation({ description: 'Endpoint utilizado para validar un token.' })
@ApiOperation({ description: 'Valida que el un token sea válido.' })
validarToken() {
return { valido: true };
}

View File

@ -138,7 +138,7 @@ export class CarritoController {
})
@ApiBearerAuth('jwt')
@ApiBody({
description: 'Todas las variables son obligatorias.',
description: 'Variables que necesita el endpoint.',
examples: {
ejemplo: {
value: { id_modulo: 1, id_tipo_carrito: 1, id_marca: 1, id_modelo: 1 },

View File

@ -42,7 +42,7 @@ export class HoraExcepcionController {
})
@ApiBearerAuth('jwt')
@ApiBody({
description: 'Todas las variables son obligatorias.',
description: 'Variables que necesita el endpoint.',
examples: {
ejemplo: {
value: {

View File

@ -56,7 +56,7 @@ export class InstitucionUsuarioController {
})
@ApiBearerAuth('jwt')
@ApiBody({
description: 'Todas las variables son obligatorias.',
description: 'Variables que necesita el endpoint.',
examples: {
ejemplo: {
value: {

View File

@ -38,7 +38,7 @@ export class MarcaController {
@ApiOperation({ description: 'Endpoint que crea una nueva marca.' })
@ApiBearerAuth('jwt')
@ApiBody({
description: 'Todas las variables son obligatorias.',
description: 'Variables que necesita el endpoint.',
examples: { ejemplo: { value: { marca: '', tipo: '' } } },
})
create(@Request() req, @Body() body: CreateMarcaDto) {

View File

@ -39,7 +39,7 @@ export class ModeloController {
@ApiOperation({ description: 'Endpoint que crea un nuevo modelo.' })
@ApiBearerAuth('jwt')
@ApiBody({
description: 'Todas las variables son obligatorias.',
description: 'Variables que necesita el endpoint.',
examples: { ejemplo: { value: { modelo: '', tipo: '' } } },
})
create(@Request() req, @Body() body: CreateModeloDto) {

View File

@ -42,7 +42,7 @@ export class OperadorController {
@ApiOperation({ description: 'Endpoint que crea un admin.' })
@ApiBearerAuth('jwt')
@ApiBody({
description: 'Todas las variables son obligatorias.',
description: 'Variables que necesita el endpoint.',
examples: {
ejemplo: {
value: {
@ -73,7 +73,7 @@ export class OperadorController {
@ApiOperation({ description: 'Endpoint que crea un operador.' })
@ApiBearerAuth('jwt')
@ApiBody({
description: 'Todas las variables son obligatorias.',
description: 'Variables que necesita el endpoint.',
examples: {
ejemplo: {
value: {