JWT User authenticantion and protecting routes- part-1

Direct access is not allowed!