Las partes no relacionadas con Discourse de mi sitio utilizan el Proveedor de Conexión de Discourse para iniciar sesión. Noté ayer que la página de inicio de sesión de Discourse ya no redirige a la página de la que provenía el usuario. En cambio, un inicio de sesión exitoso redirige a nuestro foro. No hemos cambiado lo que enviamos al endpoint /session/sso_provider de Discourse desde mayo, y la return_sso_url que establecemos en la carga útil de la solicitud parece ser lo que pretendemos que esté allí.
Estoy usando Discourse 3.6.0.beta1-dev. No sé cuándo comenzó el problema, ya que no suelo cerrar sesión. Hemos actualizado Discourse varias veces desde mayo, lo que me hace preguntarme si estoy viendo una regresión.
¿Dónde puedo buscar para solucionar esto más a fondo?
He cambiado esto a la categoría de error, ya que ahora estoy bastante seguro de que se trata de un error en Discourse.
Estas dos publicaciones que responden a las instrucciones para configurar Discourse Connect describen el mismo problema que estoy experimentando:
La primera de esas dos publicaciones tiene el problema que comenzó después de actualizar a 3.5.0.beta5-dev a fines de mayo. Ya había identificado que el problema comenzó para nosotros no antes de mayo, lo que sospecho que no es una coincidencia.