Firebase Auth - Как обрабатывать учетные записи Facebook, перезаписываемые учетными записями Google - PullRequest
0 голосов
/ 31 мая 2019

Я сталкиваюсь с проблемой, которая возникает, если пользователь входит в систему с учетной записью Facebook, связанной с foo@foo.com, а затем случайно или преднамеренно входит в систему с учетной записью Google, также связанной с foo@foo.com, после чего пользователь больше не может использовать Facebook для входа в систему и должен использовать Google. Согласно документации Google / Firebase, это сделано намеренно, поскольку электронные письма Facebook не обязательно проверяются, а Google является надежным поставщиком.

При этом я пытаюсь найти способ хотя бы проверить, есть ли у пользователя учетная запись, связанная с Facebook, ДО того, как он перейдет на учетную запись Google. Можно ли просто вернуть адрес электронной почты от Google, не создавая и не связывая его с учетной записью, чтобы я по крайней мере мог проверить и выдать всплывающее предупреждение до того, как их учетная запись переключится?

...