When building an api in Node I suddenly got the need to implement some form of
simple authentication. I wanted to be able to create users and have them log in
and access a bunch of secure routes. The solution turned out to be a simple
combination of jwt, passport