У меня есть приложение, подключенное к базе данных Firebase, которое имеет класс обслуживания, который прослушивает изменения, которые происходят с конкретным дочерним элементом, и распечатывает уведомления при изменении дочернего элемента.
Служба запускается после входа пользователя в системуи продолжает работать, когда приложение закрыто. Однако в моей базе данных есть правила, обеспечивающие доступ к данным только аутентифицированным пользователям. Когда приложение будет закрыто, будет ли служба поддерживать, что пользователь все еще вошел в систему и что пользователь Firebase не является нулевым?
Если нет, то как я могу гарантировать, что во время работы службы пользователь все еще будет входить в систему? позволить классу обслуживания продолжать прослушивать изменения данных, даже когда приложение закрыто?