← Volver al catálogo de proyectosStack Tecnológico Completo
APIs & InfraProducción2025
Valknut Auth
Servicio centralizado de identidad, SSO y tokens de sesión criptográficos
Valknut Auth proporciona un punto único de autenticación y autorización para ecosistemas de aplicaciones interconectadas, con soporte para Multi-Factor Authentication (MFA), revocación instantánea de sesiones y políticas de seguridad estrictas.
Latencia de validación< 2ms
Throughput12K req/s
Algoritmo firmaEd25519
Desafío y Solución de Ingeniería
El Desafío / Problema
Múltiples sistemas internos requerían iniciar sesión por separado y duplicaban la lógica de usuarios, contraseñas y permisos.
La Solución Implementada
Creación de un proveedor centralizado de identidad OAuth2/OpenID Connect con tokens firmados con curvas elípticas Ed25519 y validación sin consulta a base de datos mediante JWKS.
Capacidades y Características
Tokens JWT ultraligeros firmados con Ed25519
Control de acceso basado en roles y permisos (RBAC/ABAC)
Revocación global de sesiones mediante listas negras en memoria Redis
Soporte nativo para TOTP / Google Authenticator
Protección contra fuerza bruta y rate limiting por IP
Auditoría criptográfica inmutable de eventos de acceso
Desglose de Arquitectura
Frontend
- Portal de inicio de sesión seguro en Vanilla JS + CSS
Backend & APIs
- Go (Golang)
- Chi Router
- Crypto Ed25519
Almacenamiento
- PostgreSQL
- Redis Cluster
Infra & DevOps
- Docker Alpine
- Kubernetes Deployment
- TLS Strict
GoRedisPostgreSQLDockerJWTOAuth2