1 repositorio
Authentication protocols specifically designed to execute within stateless, event-driven cloud function environments.
Distinct from Authentication Flows: Distinct from Authentication Flows: specifically addresses the architectural constraints of serverless execution environments.
Explore 1 awesome GitHub repository matching security & cryptography · Serverless Flows. Refine with filters or upvote what's useful.
Grant es un proxy de autenticación OAuth que conecta aplicaciones con proveedores de identidad de terceros para gestionar handshakes e intercambios de tokens a través de una capa de proxy transparente. Proporciona una implementación de cliente OAuth segura que valida tokens OpenID Connect y gestiona la identidad de múltiples proveedores bajo una configuración unificada. El proyecto se diferencia por su soporte para flujos de autenticación serverless, permitiendo que la lógica del proxy se despliegue como funciones en la nube. Implementa mecanismos de seguridad avanzados, incluyendo Proof Key for Code Exchange y autenticación JWT con clave privada para proteger los endpoints de tokens. El sistema cubre una amplia gama de capacidades de identidad, incluyendo gestión de estado basada en sesiones, anulaciones de configuración dinámica y métodos de transporte de respuesta personalizables como cadenas de consulta o almacenamiento de sesión. También admite variantes de configuración específicas del proveedor y generación dinámica de URL para gestionar diversos alcances y credenciales.
Enables authentication logic to be deployed as cloud functions to handle OAuth flows in serverless environments.