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:
5
Frontend/src/models/dtos/LoginRequestDto.ts
Normal file
5
Frontend/src/models/dtos/LoginRequestDto.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
// src/models/dtos/LoginRequestDto.ts
|
||||
export interface LoginRequestDto {
|
||||
Username: string; // Coincide con las propiedades C#
|
||||
Password: string;
|
||||
}
|
||||
10
Frontend/src/models/dtos/LoginResponseDto.ts
Normal file
10
Frontend/src/models/dtos/LoginResponseDto.ts
Normal 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#
|
||||
}
|
||||
Reference in New Issue
Block a user