Какова наилучшая практика использования мобильных услуг в лазурном режиме для использования разных провайдеров аутентификации (Facebook, Google, Windows e.t.c.) и понимать, что эти три входа принадлежат одному и тому же пользователю.Как связать разные провайдеры аутентификации в лазурных мобильных сервисах
Если пользователь1 использует Facebook для аутентификации на своем мобильном телефоне и добавляет некоторую информацию в приложение, а затем он (user1) пытается войти в систему с Google на своем планшете, он не увидит свою информацию , Потому что это два разных пользователя с разными токенами. И я хочу получить дополнительную информацию от поставщиков проверки подлинности (электронная почта) и иметь свою собственную таблицу пользователей, которая содержит электронную почту и другую информацию профиля, доступную для пользователя, независимо от того, какой поставщик он использует. Как я могу это достичь?
P.S. Я использую .NET как бэкэнд и Windows Phone как клиент.