Получение или обновление информации о пользователей
Метод позволяет:
получить нового пользователя, и использовать его uid в дальнейших запросах, если вы не оперируете собственным идентификатором пользователя (user.custom).
получить идентификатор новой сессии для пользователя, если вы не оперируете собственным идентификатором сессии (session.custom).
обновить данные о пользователе.
Все вышеуказанные действия возможно выполнять и в рамках других запросов. В других методах, запрос без указания пользователя приведет к создание нового, а запрос без сессии – к обновлению сессии.