Есть ли способ получить UID авторизации firebase без входа в систему? - PullRequest
0 голосов
/ 27 июня 2019

Что я хочу знать, так это то, что без входа в систему получите UID пользователя авторизации от firebase, который уже зарегистрировал пользователя

Я уже прочитал документ firebase, но все объяснения фокусируются, когда пользователь, вошедший в систему только в это время, может получить UID..

но я просто хочу получить UID и адрес электронной почты пользователя без входа в систему. Есть ли способ?

Ответы [ 2 ]

1 голос
/ 28 июня 2019

Ваш вопрос не ясен.

Вы можете создать пользователя через Admin SDK, если вы знаете его учетные данные. Вы также можете просмотреть информацию о существующем пользователе по электронной почте или UID с помощью Admin SDK.

Узнайте больше об этом из официальных документов .

1 голос
/ 27 июня 2019

Нет, с помощью аутентификации firebase невозможно получить uid или email, если пользователь в данный момент не авторизован.

Единственный другой способ получить их - использовать базу данных Firebase. Таким образом, когда пользователь регистрируется в вашем приложении, вы также отправляете данные пользователя в базу данных, и затем вы сможете получить данные позже, даже если он не вошел в систему.

Например (при регистрации) вы можете отправить эти данные в базу данных:

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