django-oidc-provider
django-oidc-provider copied to clipboard
Replace IdentityPython/pyjwkest with latchset/jwcrypto
Related issues: https://github.com/juanifioren/django-oidc-provider/issues/207 https://github.com/juanifioren/django-oidc-provider/issues/293
Problem: replace pyjwkest
with another lib based on pyca/cryptography
, instead of cryptodomex
(which has security review alerted). latchset/jwcrypto seems to be the selected one.
External links about this: https://github.com/mozilla/mozilla-django-oidc/issues/180 https://bandit.readthedocs.io/en/latest/blacklists/blacklist_imports.html#b414-import-pycryptodome
I think #274 and #275 are related too.
True, but I think we can first migrate library, then add those features.