Skip to content

Add pydpop (Python RFC 9449 DPoP library) - #3399

Closed
eaakun wants to merge 1 commit into
vinta:masterfrom
eaakun:master
Closed

eaakun wants to merge 1 commit into
vinta:masterfrom
eaakun:master

Conversation

@eaakun

@eaakun eaakun commented Nov 2, 2026

Copy link
Copy Markdown

Hi! I would like to suggest adding pydpop to the Authentication / OAuth section.

pydpop (https://github.com/eaakun/PyDPoP, pip install pydpop) is a focused RFC 9449 DPoP (Demonstrating Proof of Possession) library for Python: proof generation plus full server-side verification (htm/htu/iat/jti replay protection/nonce/ath binding), with a single dependency (cryptography). Live interactive demo: https://huggingface.co/spaces/tatkuen/pydpop-demo

The repository was created 2026-10-02, so it meets the 1-month requirement, and the OAuth subcategory currently lists 4 entries, under the 5-entry cap.

Thanks for maintaining this list!

@JinyangWang27

Copy link
Copy Markdown
Collaborator

@eaakun Thanks! awesome-python lists only the obvious choices per use case. pydpop is very new and narrow, with little adoption yet, so it doesn't meet that bar for OAuth. See CONTRIBUTING.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants