https://github.com/oauthlib/oauthlib
authentication authorization identity jwt-authentication jwt-bearer-tokens library oauth oauth1 oauth2 oidc oidc-provider openid-connect python python-2 python-3 python2 python3 token-based-authentication
Last synced: about 1 month ago
Repository metadata:
A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
- Host: GitHub
- URL: https://github.com/oauthlib/oauthlib
- Owner: oauthlib
- License: bsd-3-clause
- Created: 2011-11-19T23:08:51.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2024-10-21T09:56:47.000Z (2 months ago)
- Last Synced: 2024-10-29T10:45:10.917Z (about 2 months ago)
- Topics: authentication, authorization, identity, jwt-authentication, jwt-bearer-tokens, library, oauth, oauth1, oauth2, oidc, oidc-provider, openid-connect, python, python-2, python-3, python2, python3, token-based-authentication
- Language: Python
- Homepage: https://oauthlib.readthedocs.io/en/latest/
- Size: 2.92 MB
- Stars: 2,812
- Watchers: 65
- Forks: 486
- Open Issues: 91
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- Contributing: docs/contributing.rst
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Authors: AUTHORS
-
Funding.yml:
- Github: JonathanHuot
- Funding Links:
Owner metadata:
- Name: OAuthlib
- Login: oauthlib
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/33832354?v=4
- Repositories: 1
- Last Synced at: 2024-03-25T18:41:15.673Z
- Profile URL: https://github.com/oauthlib
- Sponsor URL:
Committers metadata
Last synced: about 1 month ago
Total Commits: 1,254
Total Committers: 205
Avg Commits per committer: 6.117
Development Distribution Score (DDS): 0.765
Commits in past year: 16
Committers in past year: 7
Avg Commits per committer in past year: 2.286
Development Distribution Score (DDS) in past year: 0.688
Name | Commits | |
---|---|---|
Ib Lundgren | i****n@g****m | 295 |
Jonathan Huot | j****t@t****m | 115 |
Idan Gazit | i****n@g****e | 75 |
Omer Katz | o****w@g****m | 52 |
Hsiaoming Yang | me@l****m | 36 |
Jonathan Huot | j****t@g****m | 33 |
Daniel Greenfeld | p****y@g****m | 27 |
David Gouldin | d****d@g****n | 23 |
Jonathan Huot | J****t | 22 |
Pieter Ennes | p****r@a****m | 19 |
Jon Dufresne | j****e@g****m | 19 |
Joel Stevenson | j****n@b****m | 19 |
Caleb Brown | g****t@c****u | 15 |
Brendan McCollam | b****m@u****u | 14 |
Hugo | h****k | 14 |
Christian Clauss | c****s@m****m | 14 |
Stéphane Raimbault | s****t@g****m | 13 |
jonathan vanasco | j****n@2****m | 12 |
Hoylen Sue | h****n@h****m | 11 |
Ondrej Slinták | o****n@g****m | 10 |
Pieter Ennes | p****r@e****l | 10 |
Massimiliano Pippi | m****i@e****t | 10 |
Asif Saif Uddin | a****y@g****m | 9 |
Anton Ruhlov | a****n@p****m | 9 |
Theron Luhn | t****n@l****m | 8 |
Kenneth Reitz | me@k****m | 8 |
jturmel | j****l@g****m | 8 |
Sylvain MARIE | s****e@s****m | 7 |
Nikos Sklikas | n****s@a****r | 7 |
Chad Whitacre | c****d@z****m | 7 |
and 175 more... |
Issue and Pull Request metadata
Last synced: about 1 month ago
Package metadata
- Total packages: 17
-
Total downloads:
- pypi: 123,107,994 last-month
- Total docker downloads: 8,813,753,950
- Total dependent packages: 506 (may contain duplicates)
- Total dependent repositories: 100,741 (may contain duplicates)
- Total versions: 105
- Total maintainers: 12
- Total advisories: 1
pypi: oauthlib
A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
- Homepage: https://github.com/oauthlib/oauthlib
- Documentation: https://oauthlib.readthedocs.io/
- Licenses: BSD
- Latest release: 3.2.2 (published about 2 years ago)
- Last Synced: 2024-11-11T00:14:55.452Z (about 1 month ago)
- Versions: 50
- Dependent Packages: 489
- Dependent Repositories: 100,425
- Downloads: 123,107,397 Last month
- Docker Downloads: 8,813,753,950
-
Rankings:
- Docker downloads count: 0.004%
- Dependent repos count: 0.011%
- Downloads: 0.013%
- Dependent packages count: 0.056%
- Average: 0.861%
- Stargazers count: 1.963%
- Forks count: 3.117%
- Maintainers (6)
- Advisories:
alpine: py3-oauthlib-pyc
Precompiled Python bytecode for py3-oauthlib
- Homepage: https://github.com/oauthlib/oauthlib
- Licenses: BSD-3-Clause
- Latest release: 3.2.2-r1 (published over 1 year ago)
- Last Synced: 2024-10-29T11:26:52.074Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 2.006%
- Forks count: 3.356%
- Stargazers count: 4.668%
alpine: py3-oauthlib
Python3 implementation of the OAuth request-signing logic
- Homepage: https://github.com/oauthlib/oauthlib
- Licenses: BSD-3-Clause
- Latest release: 3.2.2-r1 (published over 1 year ago)
- Last Synced: 2024-10-29T11:26:48.409Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 2.006%
- Forks count: 3.356%
- Stargazers count: 4.668%
alpine: py3-oauthlib
Python3 implementation of the OAuth request-signing logic
- Homepage: https://github.com/oauthlib/oauthlib
- Licenses: BSD-3-Clause
- Latest release: 3.2.2-r3 (published 8 months ago)
- Last Synced: 2024-10-29T11:27:14.900Z (about 2 months ago)
- Versions: 4
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 3.812%
- Forks count: 4.477%
- Stargazers count: 4.739%
- Dependent packages count: 6.031%
- Maintainers (1)
alpine: py3-oauthlib
Python3 implementation of the OAuth request-signing logic
- Homepage: https://github.com/oauthlib/oauthlib
- Licenses: BSD-3-Clause
- Latest release: 2.1.0-r7 (published over 2 years ago)
- Last Synced: 2024-10-29T11:26:57.543Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 3
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 3.076%
- Stargazers count: 4.278%
- Average: 4.303%
- Dependent packages count: 9.857%
spack: py-oauthlib
A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
- Homepage: https://github.com/oauthlib/oauthlib
- Licenses: []
- Latest release: 3.2.2 (published 10 months ago)
- Last Synced: 2024-11-11T00:17:08.608Z (about 1 month ago)
- Versions: 6
- Dependent Packages: 6
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 4.127%
- Stargazers count: 4.46%
- Average: 5.051%
- Dependent packages count: 11.616%
- Maintainers (1)
go: github.com/oauthlib/oauthlib
- Homepage:
- Documentation: https://pkg.go.dev/github.com/oauthlib/oauthlib#section-documentation
- Licenses: bsd-3-clause
- Latest release: v3.2.2+incompatible (published about 2 years ago)
- Last Synced: 2024-11-11T00:18:49.602Z (about 1 month ago)
- Versions: 19
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 1.302%
- Forks count: 1.316%
- Average: 5.749%
- Dependent packages count: 9.576%
- Dependent repos count: 10.802%
alpine: py3-oauthlib-pyc
Precompiled Python bytecode for py3-oauthlib
- Homepage: https://github.com/oauthlib/oauthlib
- Licenses: BSD-3-Clause
- Latest release: 3.2.2-r3 (published 8 months ago)
- Last Synced: 2024-10-29T11:27:06.983Z (about 2 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 4.609%
- Stargazers count: 4.995%
- Average: 5.934%
- Dependent packages count: 14.133%
- Maintainers (1)
pypi: oauthlib-activecampaign
A temporary fork of a generic, spec-compliant, thorough implementation of the OAuth request-signing logic
- Homepage: https://github.com/oauthlib/oauthlib
- Documentation: https://oauthlib-activecampaign.readthedocs.io/
- Licenses: BSD
- Latest release: 3.1.0 (published about 3 years ago)
- Last Synced: 2024-11-11T00:14:30.373Z (about 1 month ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 140 Last month
-
Rankings:
- Stargazers count: 1.423%
- Forks count: 2.34%
- Dependent packages count: 7.303%
- Average: 8.904%
- Downloads: 11.385%
- Dependent repos count: 22.068%
- Maintainers (1)
conda: oauthlib
oauthlib is a Python package that provides a framework for implementing OAuth 1.0 and 2.0 providers and clients. OAuth is a protocol that allows users to grant third-party access to their resources without sharing their credentials. It is commonly used in web applications and APIs to enable authorization and authentication.
- Homepage: https://github.com/oauthlib/oauthlib
- Licenses: BSD-3-Clause
- Latest release: 3.2.2 (published almost 2 years ago)
- Last Synced: 2024-11-11T00:20:21.418Z (about 1 month ago)
- Versions: 10
- Dependent Packages: 7
- Dependent Repositories: 313
-
Rankings:
- Dependent packages count: 5.09%
- Dependent repos count: 10.242%
- Average: 11.699%
- Forks count: 15.363%
- Stargazers count: 16.099%
pypi: cf-oauthlib
- Homepage: https://github.com/oauthlib/oauthlib
- Documentation: https://cf-oauthlib.readthedocs.io/
- Licenses: BSD
- Latest release: 3.1.0 (published almost 4 years ago)
- Last Synced: 2024-11-11T00:16:40.905Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 63 Last month
-
Rankings:
- Stargazers count: 1.423%
- Forks count: 2.34%
- Dependent packages count: 7.303%
- Average: 14.296%
- Dependent repos count: 22.068%
- Downloads: 38.345%
- Maintainers (1)
pypi: moauthlib
A generic, spec-compliant, ctf library
- Homepage: https://github.com/oauthlib/oauthlib
- Documentation: https://moauthlib.readthedocs.io/
- Licenses: BSD
- Latest release: 3.1.0.dev0 (published over 4 years ago)
- Last Synced: 2024-11-11T00:16:20.259Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 26 Last month
-
Rankings:
- Stargazers count: 1.423%
- Forks count: 2.34%
- Dependent packages count: 7.303%
- Average: 21.257%
- Dependent repos count: 22.068%
- Downloads: 73.151%
- Maintainers (1)
pypi: aoauthlib
A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
- Homepage: https://github.com/oauthlib/oauthlib
- Documentation: https://aoauthlib.readthedocs.io/
- Licenses: BSD-3-Clause
- Latest release:
- Last Synced: 2024-11-11T00:15:13.536Z (about 1 month ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 368 Last month
-
Rankings:
- Dependent packages count: 10.663%
- Average: 35.355%
- Dependent repos count: 60.047%
- Maintainers (1)
alpine: py3-oauthlib-pyc
Precompiled Python bytecode for py3-oauthlib
- Homepage: https://github.com/oauthlib/oauthlib
- Licenses: BSD-3-Clause
- Latest release:
- Last Synced: 2024-10-29T11:26:57.854Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine: py3-oauthlib
Python3 implementation of the OAuth request-signing logic
- Homepage: https://github.com/oauthlib/oauthlib
- Licenses: BSD-3-Clause
- Latest release: 3.2.2-r2 (published over 1 year ago)
- Last Synced: 2024-10-29T11:26:56.827Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine: py3-oauthlib-pyc
Precompiled Python bytecode for py3-oauthlib
- Homepage: https://github.com/oauthlib/oauthlib
- Licenses: BSD-3-Clause
- Latest release: 3.2.2-r2 (published over 1 year ago)
- Last Synced: 2024-11-11T00:19:54.216Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine: py3-oauthlib
Python3 implementation of the OAuth request-signing logic
- Homepage: https://github.com/oauthlib/oauthlib
- Licenses: BSD-3-Clause
- Latest release:
- Last Synced: 2024-11-11T00:20:21.249Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- pytest >=4.0
- pytest-cov >=2.6
- blinker ==1.4
- cryptography >=3.0.0
- pyjwt >=2.0.0,<3
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v4 composite
- actions/dependency-review-action v3 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pypa/gh-action-pypi-publish release/v1 composite