Various updates for Passport login stragies.