Blog
Notas sobre lo que construyo: arquitectura, decisiones y lo que salió mal en el camino.
Un proveedor OpenID Connect propio sobre Better Auth, con roles por escuela, logout global, webhooks con outbox y autorización para agentes de IA. Las decisiones, los errores y lo que volvería a hacer.