feat(auth): ability to delete provider in auth by hardikns · Pull Request #579 · firebase/firebase-admin-python

Ah, sorry; I forgot this was still outstanding. I don't think @nrsim will be available to finish #383, at least not for some time.

@hardikns's PR has the advantage of not having to resolve 1y+ worth of merge conflicts. Though #383 also does linking (whereas this one just deletes).

Since this PR likely only needs minor revision, we can probably get this one submitted quicker than #383. (And I assume @hardikns is waiting on this feature.) My vote is to proceed with this, and then rebase 383 ontop of this one.

My only hesitation is that the provider_to_link parameter should ideally appear before the providers_to_delete parameter in the update_user function. Or at least, I think that's the ordering on the other platforms.