Saltar ao contido principal

Register New User

POST 

/auth/register

Punto final para crear novas contas de usuario cunha empresa asociada. Fluxo Típico:

  1. O cliente envía os datos do usuario e da empresa
  2. O servidor valida que o correo electrónico e o NIF/CIF sexan únicos
  3. Crea tanto o usuario como a empresa nunha única operación
  4. Asigna automaticamente o usuario como administrador da nova empresa
  5. Devolve un token JWT e a información do usuario creado Casos de Uso:
  • Rexistro de novas empresas na plataforma
  • Incorporación automática de usuarios e empresas
  • Creación de contas de proba ou demostración Validacións Aplicadas:
  • O correo electrónico debe ser único no sistema
  • O NIF/CIF da empresa debe ser único
  • Lonxitude mínima do contrasinal de 6 caracteres
  • O correo electrónico debe ter un formato válido
  • O NIF/CIF debe ter entre 6 e 15 caracteres Notas Importantes:
  • Tanto o usuario como a empresa son creados nunha transacción atómica
  • O usuario é asignado automaticamente como administrador da empresa
  • Envíase un correo electrónico de verificación automaticamente
  • A empresa comeza co plan "default"
  • O tipo de conta pode actualizarse posteriormente Datos Creados Automaticamente:
  • ID único para usuario e empresa
  • Marcas de tempo de creación (createdAt, updatedAt)
  • Estado activo por defecto
  • Token de verificación do correo electrónico

Request

Responses

Usuario e empresa creados exitosamente