Como nuevo visitante,
quiero registrarme en el sistema con mi nombre, correo y contraseña,
para que pueda crear una cuenta y acceder a funcionalidades privadas.
name
, email
, password
, confirmPassword
.email
debe tener formato válido.password
debe tener mínimo 6 caracteres.confirmPassword
debe coincidir con password
.POST
al backend con los datos del formulario.feature/register-frontend
creada.axios
para enviar datos al backend.loading
) y errores (errorMessage
).onBlur
.libre
Repositorio Backend:
https://github.com/fgp555/express-js-login.git
Despliegue Backend:
https://express-js-login.onrender.com/
Petición Local
POST http://localhost:3000/api/auth/register
Content-Type: application/json
{
"name": "Juan Pérez",
"email": "juan@example.com",
"password": "123456"
}
Petición Remota
POST https://express-js-login.onrender.com/api/auth/register
Content-Type: application/json
{
"name": "Juan Pérez",
"email": "juan@example.com",
"password": "123456"
}
password
y confirmPassword
antes de enviar?email ya está en uso
) o errores genéricos (verifica tus datos
)?