JWT-SecLabs is maintained as an educational project for learning JWT security issues through hands-on labs.
Contributions are welcome when they improve the quality, accuracy, or usability of the labs.
Useful contributions include:
- Fixing bugs in a lab or its Docker setup
- Improving explanations, hints, or solution walkthroughs
- Adding tests or making existing checks more reliable
- Reporting unclear behavior or documentation gaps
- Proposing new JWT-focused lab ideas
Before opening a pull request, please make sure the affected lab still builds and runs locally. If your change touches several labs, run the relevant checks and mention what you tested in the pull request.
If you make a meaningful contribution, feel free to add your name or GitHub handle to this file in the same style as the maintainer entry.