Node js backend server with the following authentication features:
- Salt hashing using bcrypt
- JWT encoding using jwt-simple
- JWT Passport strategy for checking the jwt when accessing a protected resource
- Returns a JWT on sign up and sign in
- Node js
- MongoDB