User can be linked with multiple OAuth provider account. In this case, an identity will be created for each linked provider account. At most one account for each provider can be linked to a user, and at most one user can be linked to a provider account. Users can log in using any of the linked provider account.