Configurar DiscourseConnect - Inicio de sesión único oficial para Discourse (sso)

Parece que no es posible eliminar un nombre o avatar_url usando DiscourseConnect SSO. He intentado establecer los campos como una cadena vacía (confirmado, por ejemplo, que avatar_url= termina en el parámetro sso base64), pero supongo que el código ignora los campos vacíos.

Los nombres y las imágenes son opcionales en mi sistema, pero tal como funciona ahora, una vez establecidos, nunca se pueden anular, solo reemplazar. ¿Hay alguna posibilidad de que esté haciendo algo mal? (Si no, ¿quizás esto podría solucionarse?)

[Editar]: Ya había buscado una respuesta, pero por supuesto, en cuanto publiqué lo anterior, intenté buscar diferentes palabras clave y encontré Allow name removal using SSO - #9 by mentalstring. Le di un voto positivo, pero no me hago muchas ilusiones. :upside_down_face:

2 Me gusta