-
-
Notifications
You must be signed in to change notification settings - Fork 242
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
JWKs support #538
Comments
TBH we have no plans to add a module like this at the moment. PRs gratefully accepted though ;) What would be interesting is to find out exactly what type of functionality our users would like to see from such a module, so please feel free to enumerate stuff in this thread. 😄 |
It's quite easy to use JWT with current implementation of BearAuth then it's up to you to handle the JWT. Plus it gives you the liberty to use the JWT lib of your choice. |
@razvn I'd like to have a module which has something like this:
|
I agree it would be nice having that included in the library, instead of having to do it manually as I had to do a few weeks ago. |
Sorry to necro this, but a use-case for integrating with http4k did come to mind recently. I was originally using auth0 java-jwt, but then for serverless jar size limitations, I wanted to eliminate guava and jackson. I ended up using Nimbus Jwt, because it uses a low-level json library; but I did have to give up some of the goodies from auth0's implementation. I still don't know how we could do a better job than auth0, but it would be nice if we could bring our own http and marshalling backends. Maybe if we include auth0 as an implementation dependency, exclude all its dependencies, and then provide a http4k-esque wrapper and |
Nice idea - might be worth investigating if we can get most of the lower level security stuff for free. When you say |
I was referring to |
Hi.
We are using the jwks in our application to authenticate customers. Unfortunately I can see only the OAuth security module. Do you have any plans on adding the JWKs support?
Thanks.
The text was updated successfully, but these errors were encountered: