Hace unos días cambié el nombre de mi dominio y, después de habilitar Discourse ID, todavía aparece con el nombre de dominio y el nombre del sitio anteriores. Como resultado, no puedo iniciar sesión correctamente. ¿Cómo puedo solucionar esto?
1 me gusta
Sí, el ID del cliente OAuth actualmente no sobrevive a un cambio de nombre de dominio. (Otros inicios de sesión sociales tampoco lo hacen).
Si tiene acceso a la consola de Rails, puede vaciar el ID y el secreto del cliente para la configuración de ID de Discourse y luego activar/desactivar la configuración Habilitar ID de Discourse, esto activará un nuevo registro. (Ahora estoy en mi teléfono, no puedo buscar fácilmente cuáles son los nombres de la configuración).
6 Me gusta
Gracias, ejecuté los siguientes comandos para borrar el ID y el secreto, y luego volví a habilitar Discourse ID, lo que resolvió el problema.
./launcher enter app
rails c
SiteSetting.discourse_id_client_id = ""
SiteSetting.discourse_id_client_secret = ""
5 Me gusta
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

