Inicio de sesión de Facebook no funciona 2020

El error que muestra es el siguiente:

No se puede cargar la URL: El dominio de esta URL no está incluido en los dominios de la aplicación. Para poder cargar esta URL, agregue todos los dominios y subdominios de su aplicación al campo Dominios de la aplicación en la configuración de su aplicación

El dominio de la aplicación está configurado en la configuración del sitio. No se trata de un subdominio y el sitio utiliza https. Incluso he configurado www por si acaso en la configuración.

Al investigar, veo que en Productos, configuración de inicio de sesión con Facebook, no solo está forzado el https a activado, sino también esto:

Usar modo estricto para URIs de redirección: Solo permitir redirecciones que utilicen el SDK de Facebook o que coincidan exactamente con las URIs de redirección OAuth válidas. Muy recomendado.

Esta configuración no se puede cambiar a desactivado, como he leído en otros lugares para solucionar esto ahora. Al agregar el dominio allí, aparece un error de fallo indicando que la URI de redirección no está en la lista blanca y no coincide.

¿Cuál sería la URI de redirección para Discourse tanto para crear una cuenta como para iniciar sesión en una cuenta?

¿Cuál es el valor exacto de la URI de redirección que configuraste en la configuración de inicio de sesión de Facebook?

Bajo las instrucciones que encontré aquí, no vi ningún ejemplo para la configuración de OAuth del cliente. Por ahora, lo configuré como https://examplesite.com/ para ver si funcionaba o arrojaba un error. Creé una cuenta aquí intentando capturar la URL completa de redirección, pero no pude lograrlo. No estoy seguro de qué debe ser para que funcione tanto en el inicio de sesión como en la creación de una cuenta.

No había ninguna opción para desactivar la configuración.

¿Eh, qué? Las instrucciones son bastante claras.

Configura el campo Valid OAuth redirect URI ingresando https://discourse.example.com/auth/facebook/callback – obviamente, reemplazando el dominio con el nombre de dominio real de tu sitio y asegurándote de que coincida con el protocolo HTTPS.

Hmm, en realidad copié y pegué eso desde la página. Pero no me di cuenta de dónde iba en la configuración. Lo vi, pero supongo que no se guardó. Lo intentaré ahora. Gracias.

Funciona perfectamente. Supongo que no lo guardé después. Gracias.