Для приложения, связанного с работой, я использую аутентификацию Firebase с Microsoft.В этом случае, однако, важно, чтобы только люди из моей компании (мы используем Office 365) могли войти в это приложение.У меня все настроено и работает в не-пожарном контексте.Но когда я использую Firebase для аутентификации, он всегда указывает на конечную точку /common/
.Это вызывает проблемы с моим приложением с одним арендатором.Если я настрою приложение для приема всех арендаторов, приложение снова будет работать.Но очевидно, что теперь каждый может войти в мое приложение.
![The problem](https://i.stack.imgur.com/XYTPN.png)
Всплывающее окно вызывается довольно условно:
const provider = new auth.OAuthProvider("microsoft.com");
provider.setCustomParameters({
tenant: "[tenantName].com"
});
auth()
.signInWithPopup(provider)
.then(result => {
Но я не могу найти никаких инструкций по изменению конечной точки oauth для использования конечной точки одного арендатора.
Как бы я поступил так?