Baseline passportJS setup for local, Twitter, Google, and Facebook