const provider = new firebase.auth.SAMLAuthProvider('NAMEOFOURSAMLPROVIDER');
firebase.auth().signInWithPopup(provider).then((result)=>{etc etc});
Выполнение вышеперечисленного позволяет нам проходить проверку подлинности на основе поставщика SAML, внешнего по отношению к нашему экземпляру Firebase. Однако, как только мы успешно вошли в систему один раз, он не будет просить нас снова ввести имя пользователя и пароль, что нам определенно требуется.
provider.setCustomParameters({
prompt: 'select_account'
});
Не работает для этого провайдера, так как SAMLAuthProvider не имеет функции setCustomParameters.