Brilliant tutorial by Chris Sevilleja for authentication with passport.js in node