adding JSON Web Token support