servicios - Pepina29/GRUPO08-2026-PROYINF GitHub Wiki
Endpoints:
-
Login:
Método: POST
Ruta: api/login
Parámetros:- rut
- password
Descripción:
El usuario puede iniciar sesión al ingresar su rut y contraseña. El sistema valida si los datos son correctos y envía una respuesta.Ejemplo de éxito:
Usuario:- rut: 216006003
- password: contraseña
Sistema:
data: result.user- rut: 216006003
- nombre_cliente: Juan
- apellido_cliente: Alvear
- email_cliente: [email protected]
Posibles errores:
- 400: 'Error al iniciar sesión'
- 401: 'Error en login:'
- 500: 'Error de conexión con el servidor'
-
Register:
Método: POST
Ruta: api/register
Parámetros:- rut
- nombre
- apellido
- password
Descripción:
El usuario puede crear su cuenta ingresando su rut, nombre, apellido, email y contraseña. El sistema valida los datos y que el rut no este asociado a una cuenta ya existente, luego registra la nueva cuenta.Ejemplo de éxito:
Usuario:- rut: 216006003
- nombre: Juan
- apellido: Alvear
- email: [email protected]
- password: contraseña
Sistema:
data: result.user- rut: 216006003
- nombre_cliente: Juan
- apellido_cliente: Alvear
- email_cliente: [email protected]
Posibles errores:
- 400: 'Error al registrarse'
- 409: 'Usuario ya existe'
- 500: 'Error de conexión con el servidor'