django-oidc-provider icon indicating copy to clipboard operation
django-oidc-provider copied to clipboard

Add support for private_key_jwt client authentication

Open cbouvier15 opened this issue 6 years ago • 3 comments

Hi @juanifioren,

What do you think about adding support for other Client Authentication mechanisms like: private_key_jwt?

If we succeed with #274 we will have a way to register a Client's RSA public key. Therefore we will be able to receive signed requests to TokenEndpoint. The client authentication method should be configured during the client registration.

cbouvier15 avatar Sep 03 '18 19:09 cbouvier15

If you're still interested in this, I have a working version here.

I haven't created a PR since I don't have any tests yet and I'm sure it could use some vetting.

geoff-va avatar Sep 20 '19 19:09 geoff-va

Hi @geoff-va, sorry for the late answer!

Sure, I'll take a look and maybe I can help you out by adding some tests.

cbouvier15 avatar Oct 14 '19 21:10 cbouvier15

@cbouvier15 that sounds great, thanks! Let me know if you've got any questions!

geoff-va avatar Oct 15 '19 18:10 geoff-va