-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Support JWT Bearer Client Authentication #59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I've implemented client authentication part of this specification. If there are no objections, I'm ready to issue PR as soon as 0.1.2 cycle starts. This implementation contains significant amount of duplicated code (PKCE related) that needs to be factored out, I'm aware of that and plan to take care of it. Branch implementing this feature is here: https://github.com/rlewczuk/spring-authorization-server/tree/jwt-client-auth Update: JWT client authentication is also being implemented in spring-security, so this patch needs to rebased to new spring-security and adapted to new codebase |
Here is another part of this epic - JWT assertion grant type: https://github.com/rlewczuk/spring-authorization-server/tree/jwt-assertion-grant In both parts I had to make some design decisions that really need to be reviewed and discussed. Plus I have to review it once again for compliance with RFC (especially error codes). If you have time some time next week, we can start working on this. Update: JWT authentication grants is also being implemented in spring-security, so this patch needs to rebased to new spring-security and adapted to new codebase |
Thanks @rlewczuk ! Let's focus on JWT client authentication for I'm pretty backlogged over the next 2 weeks. After |
What's the status for this feature? |
@larsw This is scheduled for |
This feature will deliver Using JWTs for Client Authentication defined in the JSON Web Token (JWT) Profile spec.
The text was updated successfully, but these errors were encountered: