Recientemente instalé Discourse en mi servidor, pero estoy teniendo un problema durante el registro de usuarios. Cuando un nuevo usuario intenta crear una cuenta, es redirigido a id.discourse.com en lugar de completar el registro directamente en mi foro.
Quiero que todo el proceso de registro se mantenga en mi propio foro.
¿Está sucediendo esto porque no configuré SMTP durante la instalación inicial? Si es así, ¿cómo puedo conectar SMTP ahora después de la instalación?
Actualmente estoy usando Brevo para servicios de correo electrónico, así que si alguien tiene una guía paso a paso o configuraciones recomendadas para configurar Brevo con Discourse, eso sería de gran ayuda.
Si no configuró el correo electrónico, puede hacerlo editando los detalles en su archivo app.yml configurando las variables DISCOURSE_SMTP_USER_NAME y DISCOURSE_SMTP_PASSWORD.
Si no recuerdo mal, puede desactivar completamente Discourse ID con la configuración enable discourse id.
Consulte esta sección para configurar el correo electrónico:
Introduzca estos valores cuando se le solicite mediante ./discourse-setup según la guía de instalación. Para cambiar el servicio de correo electrónico actual, ejecute también ./discourse-setup (esto pondrá el foro sin conexión durante unos minutos mientras se reconstruye).
Dirección del servidor SMTP? smtp-relay.brevo.com
Nombre de usuario SMTP? [Credenciales SMTP para su dominio en la [pestaña Clave SMTP](https://app.brevo.com/settings/keys/smtp)]
Contraseña SMTP? [Credenciales SMTP para su dominio en la [pestaña Clave SMTP](https://app.brevo.com/settings/keys/smtp)]
Puerto: 587
Realicé todos los pasos mencionados anteriormente, pero el problema principal sigue siendo el mismo.
En la Configuración de administrador, desactivé la identificación de Discourse, pero ahora cuando el usuario hace clic en ‘Registrarse’ no se muestra ningún campo en la página.