Implement auth in GatsbyJS. Start with basic sample and finish with a production-ready one (OAuth/Passport)