You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To run this you will need to set an environment variable for your
JWT_SECRET and (Server TCP) PORT.
You can then either use a localRedis Server or a RedisCloud instance (your choice, both work!).
for RedisCloud you will need to set a REDISCLOUD_URL environment variable.
export JWT_SECRET=ItsNoSecretBecauseYouToldEverybody
export PORT=8000
# OPTIONAL if you are using RedisCloud:
export REDISCLOUD_URL=redis://rediscloud:PASSWORD@pub-redis-15721.eu-west-1-2.1.ec2.garantiadata.com:15721
Run the tests by executing the following command in your terminal:
npm test
You should expect to see the following when the tests conclude:
If you are seeing any errors, please get on the chat and let us know (we are here to help!)
Run the app
npm start
Note: you will need to set up your own Redis to use the code in this example in your project. if you're new to Redis check out our quick start guide: https://github.com/docdis/learn-redis
If you have any questions, please ask! we are here to help!
If you find this guide/example useful please ⭐ the GitHub repository
(so we know what we need to make more of...)
About
🔒 A functional example Hapi.js app using hapi-auth-jwt2 & Redis (hosted on Heroku) with tests!