Discourse Connect: el proveedor de redirección después del inicio de sesión no funciona

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?

1 me gusta

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.

1 me gusta

Este commit (https://github.com/discourse/discourse/commit/305ebedfa1fbd47a71ecd01aa6e505fad87f0af1) está entre 3.5.0.beta4 y 3.5.0.beta5 y parece relevante para las redirecciones al iniciar sesión. Me pregunto si este es el culpable.

1 me gusta

Hola @uckelman,

Creo que esto se solucionó solo en las últimas semanas, por lo que parece que fue después de tu última actualización.

¿Puedes intentar ejecutar la última etiqueta v3.6.0.beta1 que incluye esa corrección?

Háznos saber si sigues experimentando el problema o si parece estar resuelto.

3 Me gusta

¡Me acabo de actualizar a la versión 3.6.0-beta1 y puedo confirmar que las redirecciones vuelven a funcionar! :tada:

¡Esta es una gran noticia! ¡Muchas gracias!

2 Me gusta

Genial. Me alegra que ahora funcione y ¡gracias por informar!

1 me gusta