¿Existe una ruta para acceder al perfil público de un usuario utilizando su ID?
Conozco: https://meta.discourse.org/u/{username}/summary
Y necesito: https://meta.discourse.org/u/{user-id}/summary
Propósito: Quiero que los perfiles en mi sitio principal enlacen a los perfiles en mi sitio de Discourse. El problema es que inicialmente no estaba usando SSO, por lo que los nombres de usuario no son consistentes entre mis dos sitios y se actualizan cada vez que el usuario cierra y vuelve a iniciar sesión. Intenté “limpiar” los IDs de usuario antiguos solo para darme cuenta de que no hay un punto final para actualizar los nombres de usuario (solo se puede actualizar el correo electrónico y la imagen de perfil).
Como los nombres de usuario están cambiando, guardé el id en su lugar, pero ahora me doy cuenta de que no puedo generar directamente una URL para acceder a su perfil con el ID. Tendría que realizar solicitudes web adicionales, lo cual estoy tratando de evitar. De lo contrario, creo que tendría que llamar al punto final by-external una vez para obtener el nombre de usuario, pero una redirección sería ideal.