2 रिपॉजिटरी
Handling the creation, validation, and revocation of short-lived authorization codes.
Distinct from Token-based Authorization: Specifically manages the temporary authorization codes used in the code exchange flow, distinct from the final bearer tokens.
Explore 2 awesome GitHub repositories matching security & cryptography · Authorization Code Management. Refine with filters or upvote what's useful.
This project is a PHP library for implementing a spec-compliant OAuth 2.0 authorization server. It serves as an authentication framework for managing user identities and client authorizations, providing the necessary components to issue and validate access and refresh tokens. The server supports a wide range of standardized authorization flows, including authorization code exchange, device grants, implicit flows, and PKCE enforcement. It handles complex token lifecycles through refresh token rotation, scope management, and the use of asymmetric keys for signing digital tokens. The system pro
Manages the lifecycle of short-lived authorization codes used to exchange for access tokens.
Authlib is a comprehensive Python library for building and integrating OAuth 1.0, OAuth 2.0, and OpenID Connect clients and servers. It provides a unified set of tools to manage authentication and authorization flows, allowing applications to either act as a client connecting to external identity providers or as a provider issuing tokens and managing user identities. The project distinguishes itself through a full implementation of the JOSE standards, offering a suite of cryptographic tools for generating, signing, encrypting, and validating JSON Web Tokens, Signatures, Encryption, and Keys.
Manages the creation and validation of short-lived authorization codes for confidential clients.