Added OAuthProviderTypeRegistry so users can plugin their own OAuthProviders if needed