JSON Web tokens vs sessions for authentication | should you use JWTs as session tokens?