This code is a companion for the tutorial available on my blog, which is divided in multiple parts:
- Introduction
- Session-based authentication
- Token-based authentication
- JWT-based authentication
- Stateless CSRF
- Should I go stateless?
- Reference material
Enjoy!