Hola.
Estamos utilizando Discourse con autenticación SSO desde nuestro sitio. El usuario pasa por nuestra autenticación y luego va al sitio de Discourse y hace clic en “Iniciar sesión”; nuestro servidor envía una solicitud con datos SSO para obtener la URL de redirección. Ahora tenemos la tarea de actualizar algunas propiedades del usuario en el perfil de Discourse cuando el usuario las modifica en el perfil del sitio. Hemos utilizado el método de la API de Discourse “Actualizar correo electrónico” para actualizar la dirección de correo electrónico, pero cuando el usuario cambia el correo electrónico, se agrega una nueva dirección al perfil de Discourse como no confirmada. Cuando intento enviar un mensaje de confirmación, el mensaje se envía a la dirección antigua, ya confirmada, y la URL de confirmación del mensaje no funciona. ¿Puedo hacer algo para actualizar la dirección de correo electrónico sin confirmación? No necesitamos confirmar la dirección usando Discourse, ya que nuestro sistema de autenticación ya lo hace. Un punto más: la dirección antigua puede ser inaccesible, lo que hace imposible cambiar el correo electrónico para el usuario.