Я работаю над проектом React и реализовал аутентификацию с использованием пакета firebase/auth
. Для входа в систему провайдера идентификации я использую firebase.auth.GoogleAuthProvider
, firebase.auth.FacebookAuthProvider
и firebase.auth.OAuthProvider
, переданные в signInWithPopup
метод
switch (type) {
case LoginType.GOOGLE:
provider = new firebase.auth.GoogleAuthProvider();
scopes = ['profile', 'email'];
break;
case LoginType.FACEBOOK:
...
}
}
for (let scope of scopes) {
provider.addScope(scope);
}
const { user } = await firebaseApp.auth.signInWithPopup(provider);
Это прекрасно работает, но теперь мне нужно настроить графический обработчик c для доступного обработчика на https://my-project.firebaseapp.com/__/auth/handler
немного.
Мне нужно заменить загрузчик проекта материалов по умолчанию (на скриншоте) загрузчиком проекта. Кто-нибудь знает или имеет опыт, как выполнить sh это?
Обработчик аутентификации Firebase с экраном загрузчика по умолчанию