Firebase: вход в Google с помощью пользовательского токена

# #firebase #firebase-authentication #google-signin #firebase-admin

Вопрос:

Мне удалось реализовать авторизоваться с помощью пользовательских токенов, используя лишь адрес электронной почты и пароль, где API-интерфейс REST (бэкэнд) регистрирует пользователя в базе данных, а затем создает токен с электронной почтой (используя огневую базу, админ SDK) и отправляет обратно в Android-клиент, где для Android SDK использует signInWithCustomToken(token) способ входа в Пользователь. Однако мне нужно сделать то же самое при входе в Google.

Есть ли способ, которым google, входящий в систему с Android-клиента, может войти в систему пользователя, используя пользовательский токен, возвращенный с бэкэнда?

PS: У Idtoken от клиента есть пользовательские утверждения, которые используются для авторизации определенных маршрутов в бэкэнде.