Authentication example with JWT and GraphQL

Steps to test the functionality:

  1. Click signup and enter username and password.
  2. Click home and click articles again, notice how your session is being used through a token.
  3. Click logout and try to go to articles again. You'll get redirected to the `/login` route.