Add loginWith token for frontend

- update jwt library to handle login using a token …
- add currentUser to all routes