Итак, я видел этот пост: Как защитить Firebase Cloud Function Конечная точка HTTP, чтобы разрешить только пользователям, прошедшим проверку подлинности Firebase?
По существу, конечная точка HTTPS подтверждает, что она authorized use by ensuring Bearer token/Firebase ID is in the Authorization HTTP header.
Мне интересно, если бы кто-то нашел этот Firebase ID, не скомпрометировали ли бы эту конечную точку HTTP? Т.е. они могли бы передать токен-носитель с Authorization: Bearer <Firebase ID Token>
Я видел другие методологии, которые использовали бы базу данных Firebase в реальном времени в качестве самого API, который мог бы быть более безопасным.
Любопытно, если я что-то здесь упускаю.