{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/4"}],"enrichment":{"capability":"Generates authenticated JWTs for Vonage Network APIs that require OAuth2, such as Sim Swap and Number Verification.","skillfed_tags":["oauth2","vonage-api","jwt-auth"],"use_cases":["Generate OAuth2 JWTs for Vonage Sim Swap API calls within your application.","Authenticate requests to Vonage Number Verification endpoints.","Integrate network authentication into a custom Vonage SDK implementation.","Handle OAuth2 token generation for other Vonage Network APIs requiring authentication.","Standalone authentication client when you need direct control over JWT creation."],"what_it_does":"vonage-network-auth is a client library for generating OAuth2-authenticated JWTs needed to call Vonage Network APIs. It wraps HTTP client and authentication logic to produce signed tokens for services like Sim Swap and Number Verification. The package is designed primarily as a component of the larger vonage SDK, though it can be used independently if you need direct control over network authentication.\n\nThe package depends on vonage-http-client for HTTP operations, vonage-utils for utility functions, and pydantic for data validation. It requires Python 3.9 or later and has low installation friction as a pure Python wheel. The library is actively maintained and supports modern Python versions through 3.13.","worth_installing":"Yes, if you need to call Vonage Network APIs that require OAuth2. The package is actively maintained, has low install friction, uses a permissive license, and supports current Python versions. Install it as a direct dependency only if using the APIs independently; otherwise, access it through the vonage SDK."},"id":"vonage-network-auth","links":{"html":"https://skillfed.io/packages/vonage-network-auth","md":"https://skillfed.io/packages/vonage-network-auth.md","pypi":"https://pypi.org/project/vonage-network-auth/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-11-29","license_spdx":null,"license_treatment":"permissive","name":"vonage-network-auth","python_support":"supports_current","summary":"Package for working with Network APIs that require Oauth2 in Python."},"popularity":{"monthly_downloads":335174,"position":7482,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.2"}
