Страницы

Поиск по вопросам

воскресенье, 29 марта 2020 г.

В чём необходимость использования addValueEventListener при аутентификации пользователя через firebase?

#java #android #firebase


В проекте мне встретился код (signin пользователя по почте и паролю firebase):



Я выкинул большую часть кода и это никак не повлияло на работу приложения:



Подскажите пожалуйста, за что отвечала та часть кода которую я выкинул (databaseReference.addValueEventListener... ). 
    


Ответы

Ответ 1



Пример вверху имеет дополнительную логику в случае если данные изменятся по текущей ссылке вы сделаете переход на MainActivity. Надо это или нет вам решать. Сам ValueEventListener имеет 2 колбека: onCancelled(DatabaseError error) Туда придет ошибка если с серваком чтот не так или откаблучили по правилам безопасности. onDataChange(DataSnapshot snapshot) А этот метод будет вызываться при любом чтение или записи в той области куда введет ссылка, так как я описал в сама начале.

Комментариев нет:

Отправить комментарий