Fase 2: Creatción de la UI (React + Vite). Implementación de Log In reemplazando texto plano. Y creación de tool para migrar contraseñas.

This commit is contained in:
2025-05-05 15:49:01 -03:00
parent 9b1de95404
commit da7b544372
81 changed files with 12260 additions and 99 deletions

View File

@@ -0,0 +1,5 @@
// src/models/dtos/LoginRequestDto.ts
export interface LoginRequestDto {
Username: string; // Coincide con las propiedades C#
Password: string;
}

View File

@@ -0,0 +1,10 @@
// src/models/dtos/LoginResponseDto.ts
export interface LoginResponseDto {
Token: string;
UserId: number;
Username: string;
NombreCompleto: string;
EsSuperAdmin: boolean;
DebeCambiarClave: boolean;
// Añade otros campos si los definiste en el DTO C#
}