Saltar al contenido principal
Hugr Odinson
HUGRODINSON
← Volver al catálogo de proyectos
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
Stack Tecnológico Completo
GoRedisPostgreSQLDockerJWTOAuth2

¿Necesitas una solución con arquitectura similar?

Diseñamos e implementamos sistemas a la medida de tu modelo operativo.