Registry / security / asyauth

asyauth

JSON →
library0.0.23pypypiunverified

Unified authentication library for Python supporting multiple protocols (Kerberos, NTLM, LDAP, HTTP, SSH, etc.). Version 0.0.23, active development.

pip install asyauth
INSTALL
IMPORT
SIG · ASYAUTH
A
asyauth
securitypythonv0.0.23
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Authenticator
from asyauth import Authenticator
from asyauth import Authenticator
formatter
from asyauth import formatter
handler
from asyauth import handler

Authenticate to a given URL using automatic protocol detection.

from asyauth import Authenticator import os url = os.environ.get('AUTH_URL', 'http://example.com') auth = Authenticator(url, method='auto') result = await auth.authenticate() print(result)
Debug
Known issues
breakingAsync method requires running in an async context (e.g., asyncio.run()).
fix
Wrap with asyncio.run() or use await in async function.
affects: >=0.0.1
gotchaCommon import mistake: credentials are under asyauth.common.credentials, not asyauth.credentials.
fix
Use 'from asyauth.common.credentials import ...'.
affects: >=0.0.1
Upgrade
Version history
0.0.23latest on PyPI · released Oct 29, 2025
Audit
Dependencies

No dependency data recorded yet.

Agent activity
25 hits · last 30 days
node
22
Resources
asyauth — pip install asyauth · libregistry