Я пытаюсь создать механизм аутентификации, аналогичный Whatsapp и Whatsapp Web, с использованием Android на мобильном устройстве, Angular в Интернете и, надеюсь, Firebase.
Мне удалось войти, используя номер телефона на мобильном устройстве и анонимно в Интернете. Затем в Интернете я сгенерировал QR-код для идентификатора пользователя и отсканировал его с помощью мобильного устройства. Проблема в том, что я не могу найти способ связать анонимный сеанс из Интернета с сеансом, который находится на мобильном устройстве.
Я попытался загрузить учетные данные / токен / uid вместе с отсканированным кодом в базу данных Firebase и использовать облачную функцию Firebase, чтобы связать пользователей, но кажется, что облачные функции Firebase не могут связать их.
Есть ли способ достичь этого, используя только Firebase в качестве «back-end»?