Я размещаю мое приложение Firebase по пути /hntv
и пользовательский домен www.crowdform.co.uk
.
Использование firebase.auth().signInWithPopup(...)
работает, когда мой authDomain
настроен на hacker-news-tv.firebaseapp.com
.
const firebaseConfig = {
authDomain: 'hacker-news-tv.firebaseapp.com',
projectId: 'hacker-news-tv',
...
}
Однако инкогнито и браузеры, которые блокируют третьи стороны , не могут войти в систему.Исправление состоит в том, чтобы изменить authDomain
на мой пользовательский домен
const firebaseConfig = {
authDomain: 'www.crowdform.co.uk',
projectId: 'hacker-news-tv',
...
}
Однако popurl открывается в
https://www.crowdform.co.uk/__/auth/handler
, который не каждый пересылаетсяк приложению firebase, так как оно размещено на https://www.crowdform.co.uk/hntv, есть ли способ изменить этот популярный URL?