JWT (JSON Web Token): A Secure and Flexible Approach to Authentication