Я хочу создать своего рода прокси между моим android / веб-приложением и бэкэндом firebase, чтобы каждый раз, когда android / web-приложение отправляло запрос, я перехватывал этот запрос и создавал с ним журнал в прокси.
Затем прокси-сервер должен перенаправить этот запрос в Firebase, получить ответ от запроса и отправить его в приложение.
Можно сделать что-то подобное? Можно перенаправить запросы из приложений во внешнюю систему до того, как запрос достигнет Firebase?
Пример:
Mobile Application <---> Proxy (log) <---> Firebase
Я видел, что этого можно достичьсоздав облачную функцию, которая получает запрос от приложения и перенаправляет его (через HTTP-запрос) во внешнюю систему.
Затем внешняя система отправляет HTTP-запрос (также через HTTP-запрос) в Firebase,получает ответ и отправляет его в приложение.
Это хорошее решение? Или есть и более простое решение?