То, что вы говорите, происходит только в том случае, если вы выходите из системы, удаляете учетную запись пользователя непосредственно из консоли Firebase или удаляете приложение. Таким образом, вы можете использовать анонимную аутентификацию Firebase для создания и использования только временных анонимных учетных записей для аутентификации с помощью Firebase, но anonymous authentication accounts
не сохраняется при удалении приложений. Когда приложение удаляется, все, что было сохранено локально, будет удалено, включая анонимную auth token
, которая идентифицирует эту учетную запись. К сожалению, нет простого способа вернуть этот токен для пользователя .
Вместо этого вам следует поощрять всех своих пользователей к полноценному входу в систему с помощью поддерживаемого поставщика учетных записей (Google
, Fabcebook
, Twitter
и т. Д.), Чтобы они могли входить со всех своих устройств, не опасаясь потерять их данные.