Micah Parks
Micah Parks
I've implemented a small package specifically for parsing JWTs using this package with a given JWKS hosted via an HTTPS endpoint: [`github.com/MicahParks/keyfunc`](https://github.com/MicahParks/keyfunc). It also allows for a JWKS loaded through...
I'd like to keep it under my own GitHub account, at least until it's ready for `v1.0.0`. With `keyfunc` I tried to move it into the parent repository in this...
As a note, I think I found the initial set of `"alg"` in this RFC: https://datatracker.ietf.org/doc/html/rfc7518#section-3.1, which is where I think the values for [`jwt.Algorithm`](https://pkg.go.dev/github.com/cristalhq/jwt/v4#Algorithm) come from. This is the...
No, I don't really use Reddit. I saw this repo on GitHub Explore and the post on Gopher's Slack. I made a Google Keep note to look into it later....
I wrote a package for creating a [`jwt.Keyfunc`](https://pkg.go.dev/github.com/golang-jwt/jwt/v4#Keyfunc). It's [`github.com/MicahParks/keyfunc`](https://github.com/MicahParks/keyfunc). This package does _not_ create a JSON Web Key set (JWKs). It's only used for validating JWTs signed by a...
I believe that URL pattern typically leads to a "JWK Set". In the `README.md` of this repository, you'll see that [`github.com/MicahParks/keyfunc`](https://github.com/MicahParks/keyfunc) is mentioned as an extension for JWKS (JWK Set)....
Please note that this snippet is due to some [copied code](https://github.com/gofiber/jwt/pull/57) from [`github.com/MicahParks/keyfunc`](https://github.com/MicahParks/keyfunc). It's pretty old and there has since been a `v1.X.X` release which fixes a few bugs. See...
Maybe it'd be best to make the method's argument a `struct` instead of a `bool`, since it's possible more options may be desirable in the future.
I haven't review these changes thoroughly, but glancing at the PR description, I feel neutral or favorable about the suggested changes. I'd be happy to review this PR if requested,...
> @MicahParks did you already have time to look at this a more closely? Not yet, sorry. But it's still on my list of things to do.