Do Microsoft and Meta authentication require payment?

Hi there. One of my clients wants to enable well-known authentication methods on her Discourse, in order to reduce the brakes and frictions for new users to sign-in (no need to create a new account).

Google ID works out of the box and I’m trying to figure out the possibilities with Microsoft and Meta.

Both tutorials lack the one crucial question for businesses, which is: “do we have to pay at some point or not?”

  • With a free Microsoft account, new app subscription is currently not available unless you have an Azure or 365 Developers Program subscription. Azure looks free while you don’t buy anything, but sign-up does ask for credit card details, so I’m unsure and I don’t want my client to be debited without warning.
  • Meta tutorial is simply outdated so I left a message on the topic.

I know this is not Discourse support per se, but I hope someone will be able to provide recent intel or a better heuristic to figure it all out.
Thanks!