Multi-tenancy (read: virtual hosts) for Passport.JS