gRegorI don't have direct experience with this, but it should be possible to sign in to the local Drupal account, then go through some flow of "link OAuth" (external identity provider). Once they successfully OAuth and they're linked, they could log in by either local Drupal or OAuth.