Как настроить интерфейс обработчика аутентификации Firebase - PullRequest
0 голосов
/ 30 марта 2020

Я работаю над проектом 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 с экраном загрузчика по умолчанию

...