Firebase Anonymous Auth: Восстановление учетной записи - PullRequest
0 голосов
/ 13 февраля 2020

У меня есть следующий сценарий: Пользователь аутентифицируется анонимно с помощью firebase auth. Затем он входит в существующую учетную запись с адресом электронной почты и паролем. Затем он снова выходит из этого аккаунта. Теперь я хочу воссоздать анонимную учетную запись, которую он использовал ранее.

Возможно ли как-то сохранить анонимные учетные данные локально на устройстве и использовать их позже для повторного входа в анонимную учетную запись? Я думаю, было бы достаточно сохранить токен access / refre sh, но предлагает ли firebase auth API для этого?

1 Ответ

0 голосов
/ 13 февраля 2020

Невозможно восстановить UID анонимного пользователя Firebase Authentication после его потери. Все, что вы можете сделать в этот момент, - это создать для них новую анонимную учетную запись, но тогда у вас не будет истории предыдущей учетной записи.

Обычно вам нужно будет связать учетная запись электронной почты + пароль к анонимному идентификатору , когда пользователь входит в систему.

Затем, если пользователь когда-либо захочет отключить свои учетные данные электронной почты + пароль, вы можете отсоединить две учетные записи .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...