security/py-authlib 1.8.0 NetBSD
Python library for JOSE RFCs, including JWS, JWE, JWK, JWA, JWT
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
83278bf220- License
- modified-bsd
- Categories
- security, python
- Package size
- 362.9 KiB, 2871.9 KiB installed
Description
OAuth often seems complicated and difficult-to-implement. There are several prominent libraries for handling OAuth requests, but they all suffer from one or both of the following:
* They predate the OAuth 1.0 spec, AKA RFC 5849. * They predate the OAuth 2.0 spec, AKA RFC 6749. * They assume the usage of a specific HTTP request library.
OAuthLib is a generic utility which implements the logic of OAuth without assuming a specific HTTP request object or web framework. Use it to graft OAuth client support onto your favorite HTTP library, or provider support onto your favourite web framework. If you're a maintainer of such a library, write a thin veneer on top of OAuthLib and get OAuth support for very little effort.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | security/py-authlib | 1.8.0 |
| FreeBSD | security/py-authlib | 1.8.0 |
| DragonFly | security/py-authlib | 1.5.1 |
Install
Binary package:
pkgin install py311-authlib
From pkgsrc:
cd /usr/pkgsrc/security/py-authlib && make install clean
Dependencies
Run dependencies 3
Required by 1
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py312-authlib-1.8.0,py313-authlib-1.8.0,py314-authlib-1.8.0