■ updateEmail
https://firebase.google.com/docs/auth/web/account-linking?hl=ja
上書きされる。idpはそのまま。
ただ、idpと関係ない任意のemailでも更新されるため、注意が必要
■ reauthenticate
https://cloud.google.com/identity-platform/docs/web/reauth?hl=ja
新規ユーザーが追加される。旧ユーザーは存在したまま
■ link
https://firebase.google.com/docs/auth/web/account-linking?hl=ja
ユーザーの中(providerData)に入れ子で追加される。
どちらのアカウントでも認証は通る。
rootのアカウント(auth.currentUser)は変わらない。
xxx@google.com に yyy@google.comを紐づけることも可能