1 repository
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 este un proxy de autentificare OAuth care interfațează aplicațiile cu furnizori de identitate terți pentru a gestiona handshake-urile și schimburile de token-uri printr-un strat proxy transparent. Oferă o implementare securizată de client OAuth care validează token-urile OpenID Connect și gestionează identitatea multi-furnizor sub o configurație unificată. Proiectul se diferențiază prin suportul pentru fluxuri de autentificare serverless, permițând logicii proxy să fie implementată ca funcții cloud. Implementează mecanisme avansate de securitate, inclusiv Proof Key for Code Exchange (PKCE) și autentificare JWT cu cheie privată pentru a proteja endpoint-urile de token-uri. Sistemul acoperă o gamă largă de capabilități de identitate, inclusiv gestionarea stării bazată pe sesiune, suprascrieri de configurare dinamică și metode de transport al răspunsului personalizabile, cum ar fi query strings sau stocarea în sesiune. De asemenea, suportă variante de configurare specifice furnizorului și generarea dinamică de URL-uri pentru gestionarea diverselor scope-uri și credențiale.
Enables authentication logic to be deployed as cloud functions to handle OAuth flows in serverless environments.