User Authentication with JWT and Passport.js