Passport based login server for use with node-auth-portal