davidgtonge / jwt Goto Github PK
View Code? Open in Web Editor NEWJWT Verifier that uses jwks endpoints
Home Page: http://jwt.davetonge.co.uk/
JWT Verifier that uses jwks endpoints
Home Page: http://jwt.davetonge.co.uk/
Not sure if this project is active at all... was steered to it by someone well-versed in JWT's (in the context of OAuth). It's been quite useful in confirming various things as I've been learning OAuth. Thank you
I could have sworn the site was working fine 6 months or so ago; I just came back to it and am having an issue with using my jwks (url below)
The jwks in question is:
https://dev3.turingscraft.com/codelab/api/lti3/actions/jwks
however, I also looked up and found some other public jwks site, notably:
https://api.apps.cam.ac.uk/oauth2/v1/.well-known/jwks.json
and the same issue occurs ... i.e., no keys seem to be found (or at least that's your diagnostic -- though the same 404 occurs seemingly implying you're not getting the file whatsoever).
In case you ARE listening to this project still, and have any inclination to pursue this, I can also forward a sample token, though the 404 seems to preclude the issue being the contents of the token.
Hi there,
If you format a JWK in a slightly incorrect way, this tool will still count it as valid. I think this is fundamentally an issue with rsasignjs, so I submitted a bug report there. I even tried the latest version of that library and the issue was still there, so bumping version wouldn't help.
This caused some headaches for my company, which uses this tool for troubleshooting. The behavior of this doesn't tool line up with the software we use that validates JWTs we receive (Microsoft crypto libraries).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.