{"categories":[{"label":"Security","url":"https://skillfed.io/packages/category/security/3"}],"enrichment":{"capability":"Provides unified authentication handling across multiple protocols and mechanisms, abstracting away protocol-specific details behind a common interface.","skillfed_tags":["authentication","kerberos","cryptography"],"use_cases":["Implement authentication in tools that need to support multiple protocols (e.g., Kerberos, NTLM) without rewriting auth logic.","Build network utilities or penetration-testing frameworks that abstract protocol details from higher-level logic.","Develop credential-handling middleware that can switch between authentication mechanisms at runtime.","Create cross-platform authentication wrappers where protocol choice depends on environment or configuration."],"what_it_does":"asyauth is a unified authentication library that abstracts multiple authentication protocols and mechanisms behind a common interface. It wraps protocol-specific implementations\u2014including Kerberos via minikerberos, cryptographic operations via unicrypto and asn1crypto, and socket handling via asysocks\u2014to let developers work with authentication without managing each protocol's details separately.\n\nThe package is designed for scenarios where authentication needs to work across different protocols or where you want to defer protocol selection until runtime. It supports Python 3.7 and later and is distributed as a pure-Python wheel, making installation straightforward. The library appears to be stable but aging, with the last update 289 days ago; it has no known security vulnerabilities.","worth_installing":"Yes, with conditions. Install if you need a unified authentication abstraction and are comfortable with an aging codebase (last update 289 days ago) and an unclear license. Verify the actual license in the repository and test compatibility with your specific authentication protocols before deploying to production. No known vulnerabilities and low install friction are in its favor."},"id":"asyauth","links":{"html":"https://skillfed.io/packages/asyauth","md":"https://skillfed.io/packages/asyauth.md","pypi":"https://pypi.org/project/asyauth/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-10-29","license_spdx":null,"license_treatment":"unclear","name":"asyauth","python_support":"supports_current","summary":"Unified authentication library"},"popularity":{"monthly_downloads":94178,"position":13339,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.23"}
