asCustomOauth2ProviderConfig