Hemos estado usando Discourse Connect por un tiempo. A pesar de que la creación de usuarios se autentica a través de nuestro sistema interno, Discourse todavía envía el correo electrónico de “CONFIRMAR SU CUENTA” al usuario.
Nota: El Sistema Interno ya tiene doble confirmación.
Preguntas
¿Solo los usuarios que confirmaron la cuenta recibirán el correo electrónico de resumen (Digest)?
Si es así, ¿hay alguna forma de desactivar eso? Y el correo electrónico de resumen va a todos los usuarios que se agregan al sistema de Discourse.
Si la primera respuesta es no, simplemente puedo desactivar el correo electrónico de “CONFIRMAR SU CUENTA”.
Hay un parámetro que puedes pasar que le dice a DiscourseConnect que has autenticado el correo electrónico. No recuerdo cuál es, pero creo que si buscas en la documentación o especificaciones deberías poder encontrarlo.
Sí; establecer require_activation en true le dice a Discourse que, esencialmente, el correo electrónico no está confirmado y que Discourse necesita confirmarlo él mismo.
Sí, si ejecutas activate! en el objeto User desde la consola, los activará.
Además, podrías usar el endpoint sync_sso con los parámetros correctos… pero no estoy seguro de eso. De manera similar, podría activarlos la próxima vez que inicien sesión si se pasan los parámetros correctos.
Gracias Michael, ¿hay algún documento al que puedas remitirme para identificar dónde puedo encontrar las cosas exactas para ejecutar en la consola? (Como la sección de carpetas donde esto necesita ejecutarse y el comando)