Требуют ли аутентификация от Microsoft и Meta оплаты?

Да, поддержка входа через Microsoft кажется довольно запутанной!

Я только что прошёл этот процесс, и нам придётся обновить нашу документацию. Как вы и отметили, для этого требуется бесплатная учётная запись Azure.

Далее необходимо зарегистрировать новое приложение в Microsoft Entra ID. Как вы упоминали, для этого требуется кредитная карта. Мне удалось настроить это и обеспечить работу входа, при этом с меня не списали средства (обязательно выберите вариант «Веб-приложение» вместо «Одностраничное приложение»). Для Microsoft Entra существуют тарифные планы, но, похоже, они вам не понадобятся.

Для Facebook нужно перейти по ссылке https://developers.facebook.com/async/registration — здесь я столкнулся с проблемой: система требует, чтобы моя учётная запись Facebook была старше одного часа, чтобы продолжить. Так что я вернусь к этому позже.

Ни один из вариантов, похоже, не требует оплаты.