A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/dwyl/hapi-auth-jwt2-example below:

dwyl/hapi-auth-jwt2-example: :lock: A functional example Hapi.js app using hapi-auth-jwt2 & Redis (hosted on Heroku) with tests!

A functional example Hapi.js app demonstrating hapi-auth-jwt2 authentication using Redis with tests!

Clone this repo so you can play with it locally:

https://github.com/dwyl/hapi-auth-jwt2-example.git && cd hapi-auth-jwt2-example

Install the NPM dependencies:

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 local Redis 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

Note: If you (or anyone on your team) are new to Environment Variables or you need a refresher,
see: https://github.com/dwyl/learn-environment-variables

Test everything is working on your local machine

Run the tests by executing the following command in your terminal:

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!)

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...)


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4