Skip to content
Silvy66 edited this page May 27, 2025 · 5 revisions

🛡️ Dynamic Token System

Bienvenido al proyecto Dynamic Token System, una arquitectura de autenticación segura basada en tokens dinámicos para proteger transacciones entre sistemas distribuidos.

🎯 Propósito del Proyecto

Simular una transacción financiera segura entre dos servicios (cliente y servidor) que se comunican mediante sockets TCP, encapsulados dentro de contenedores Docker, usando autenticación basada en tokens dinámicos.

🧱 Componentes Principales

Cliente: genera una transacción con un token seguro y la envía al servidor.

Servidor: recibe, valida el token y responde con la aceptación o rechazo.

Red Docker (Bridge): permite la comunicación segura entre contenedores.

Docker Compose: orquesta los servicios y obtiene las imágenes desde Docker Hub.

GitHub Repository: contiene el código fuente y la configuración de despliegue.

📦 Tecnologías Usadas

Python 3.11

Docker & Docker Compose

Seguridad con secrets y validación de tokens

Red interna Docker para comunicación segura

GitHub + Docker Hub

📁 Estructura del Proyecto

bash Copiar Editar dynamic_token_system/ ├── client/ # Lógica del cliente y Dockerfile ├── server/ # Lógica del servidor y Dockerfile ├── shared/ # Configuración común (token) ├── docker-compose.yml └── README.md
GitHub: @Silvy66