¿Requieren pago la autenticación de Microsoft y Meta?

Hola. Uno de mis clientes quiere habilitar métodos de autenticación conocidos en su Discourse para reducir las barreras y fricciones para que los nuevos usuarios inicien sesión (sin necesidad de crear una cuenta nueva).

El inicio de sesión con Google funciona sin problemas y estoy tratando de averiguar las posibilidades con Microsoft y Meta.

Ambos tutoriales omiten una pregunta crucial para las empresas: ¿tendremos que pagar en algún momento o no?

  • Con una cuenta gratuita de Microsoft, actualmente no se puede suscribir a una nueva aplicación a menos que tenga una suscripción al Programa de Desarrolladores de Azure o 365. Azure parece ser gratuito mientras no compre nada, pero el registro solicita datos de una tarjeta de crédito, por lo que no estoy seguro y no quiero que a mi cliente se le debite sin previo aviso.
  • El tutorial de Meta está simplemente desactualizado, así que dejé un mensaje en el tema.

Sé que esto no es soporte técnico de Discourse en sí, pero espero que alguien pueda proporcionar información actualizada o una mejor heurística para resolverlo todo.
¡Gracias!

¡Sí, dar soporte a Microsoft para el inicio de sesión parece bastante complicado!

Acabo de revisarlo y tendremos que actualizar nuestra documentación. Como bien señalaste, requiere una cuenta gratuita de Azure.

Luego debes registrar una nueva aplicación en Microsoft Entra ID. Esto requiere una tarjeta de crédito, como mencionaste. Logré configurarlo y que funcione para el inicio de sesión sin que me hayan cobrado (asegúrate de seleccionar la opción web en lugar de aplicación de una sola página). Hay planes de suscripción para Microsoft Entra, pero parece que no los necesitas.

Para Facebook, debes ir a https://developers.facebook.com/async/registration. Me topé con un problema aquí porque me exigen tener una cuenta de Facebook con más de una hora de antigüedad para continuar, así que puedo volver a ello más tarde.

Ninguna de las dos opciones parece requerir pago.