🔒 Acceso Protegido

Esta documentación requiere autenticación

Skip to content

Accounts Module

Description

The Accounts module is responsible for comprehensive user account management in the system. It provides functionalities to create, update, query, and manage user accounts.

Main Functionalities

Account Management

  • Account creation: Registration of new user accounts
  • Information update: Modification of account data
  • Account queries: Obtaining specific account information
  • Account deletion: Logical or physical account removal

Validation and Security

  • Data validation: Information integrity verification
  • Encryption: Sensitive data protection
  • Auditing: Change and access logging

Module Components

Controller/Routes

Define los endpoints HTTP y las rutas de acceso para las operaciones con cuentas.

Service/Logic

Contiene la lógica de negocio para el manejo de cuentas y las reglas específicas del dominio.

Entities/Database

Define las entidades de base de datos y las relaciones para el almacenamiento de información de cuentas.

DTO (Inputs/Outputs)

Especifica los objetos de transferencia de datos para las operaciones de entrada y salida.

Relaciones con Otros Módulos

  • Auth: Integración con el sistema de autenticación
  • Users: Vinculación con el módulo de usuarios
  • Sub-Accounts: Gestión de subcuentas asociadas
  • Bank-Accounts: Relación con cuentas bancarias

Configuración

El módulo requiere configuración de:

  • Conexión a base de datos
  • Parámetros de validación
  • Configuración de seguridad
  • Reglas de negocio específicas

OnspotIntl Documentation