1 repositorio
Authentication frameworks that use signed assertions instead of interactive logins for service accounts.
Distinct from Assertion-Based Validations: Candidates focus on software testing assertions or data validation, not security-based identity assertions.
Explore 1 awesome GitHub repository matching security & cryptography · Assertion-Based Authentications. Refine with filters or upvote what's useful.
Authlib es un framework integral de Python para implementar clientes y servidores de OAuth 1.0, OAuth 2.0 y OpenID Connect. Proporciona un kit de herramientas completo para la gestión de identidad, que abarca el desarrollo de servidores de autorización, servidores de recursos e integraciones del lado del cliente. La librería se distingue por una implementación completa de las especificaciones JOSE, incluyendo JSON Web Tokens, cifrado, firmas y claves. Cuenta con capacidades especializadas para la autenticación no interactiva mediante frameworks de aserción de cuentas de servicio y una capa de corrección de cumplimiento diseñada para manejar proveedores de identidad que se desvían de las especificaciones oficiales. El proyecto cubre una amplia gama de operaciones de seguridad e identidad, incluyendo ciclos de vida de tokens basados en concesiones (grants), seguridad PKCE y registro dinámico de clientes. También proporciona primitivas criptográficas para varios algoritmos de firma y utilidades para automatizar la actualización y persistencia de tokens en almacenes de datos. Authlib utiliza una arquitectura conectable que permite la inyección de diferentes librerías HTTP síncronas o asíncronas.
Authenticates service accounts using signed tokens to request access without interactive user login.