Implement JWT token

Edited by Pedro Pablo Cardona Arroyave