Моя текущая настройка проекта для веб-приложения реагировать на Firebase выглядит следующим образом.
- Домен, купленный у godaddy
- Cloudflare DNS
- Веб-приложение React, развернутое на google compute vm
- Firebase для БД, аутентификации и функций.
У меня есть следующая запись о cloudflare DNS. Запись sub.mydomain.com, указывающая на облако Google vm ip. Запись mydomain.com, указывающая на другой сайт vm ip хостинг publi c на облачном компьютере Google vm.
Когда я использую вход в систему Google, на странице входа отображается myapp.firebase.com, который, как я предполагал, связан с тем, что моя конфигурация firebase имеет authDomain = myapp.firebase.com
Если я хочу, чтобы authDomain был моим настраиваемым доменом, firebase просит добавить еще одну запись A для mydomain.com, указывающую на ip firebase. У меня не может быть дубликатов записей, указывающих на разные ip. Требуется ли запись DNS для изменения authDomain или просто запись TXT (из шага 2 настраиваемого домена на firebase). Я не собираюсь использовать хостинг Firebase.