# oauthlib/oauthlib

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/oauthlib-oauthlib).**

2,970 stars · 511 forks · Python · BSD-3-Clause

## Links

- GitHub: https://github.com/oauthlib/oauthlib
- Homepage: https://oauthlib.readthedocs.io/en/latest/
- awesome-repositories: https://awesome-repositories.com/repository/oauthlib-oauthlib.md

## Topics

`authentication` `authorization` `identity` `jwt-authentication` `jwt-bearer-tokens` `library` `oauth` `oauth1` `oauth2` `oidc` `oidc-provider` `openid-connect` `python` `python-3` `python3` `token-based-authentication`

## Description

A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

## Tags

### Part of an Awesome List

- [Authentication](https://awesome-repositories.com/f/awesome-lists/security/authentication.md) — Listed in the “Authentication” section of the Awesome Python awesome list.
- [Authentication and Permissions](https://awesome-repositories.com/f/awesome-lists/security/authentication-and-permissions.md) — Generic and thorough implementation of OAuth request-signing logic.
