using [user_id, provider, url] for unique key in user_providers