Esta guía describe cómo cambiar la dirección de correo electrónico de un miembro del personal desde la consola usando la consola de Rails. Se aplica a situaciones en las que un administrador necesita actualizar un correo electrónico sin confirmación desde la dirección antigua.
Nivel de usuario requerido: Administrador del sistema
Se requiere acceso a la consola
En Discourse, para mejorar la seguridad, los miembros del personal deben confirmar los cambios en sus direcciones de correo electrónico tanto desde las direcciones de correo electrónico nuevas como desde las antiguas. Sin embargo, esto crea un problema cuando un miembro del personal pierde el acceso a su dirección de correo electrónico antigua y desea actualizarla. Esta guía proporciona los pasos para cambiar la dirección de correo electrónico a través de la consola sin necesidad de confirmación desde el correo electrónico antiguo.
Estos comandos también se pueden usar para forzar un cambio en la dirección de correo electrónico de un usuario y anular la necesidad de que confirmen haciendo clic en el correo electrónico de validación.
Acceso a la consola
Conéctese a su Droplet a través de SSH, o use Putty en Windows:
ssh root@192.168.1.1
Reemplace 192.168.1.1 con la dirección IP de su Droplet.
Cambie al directorio de Discourse:
cd /var/discourse
Ingrese al contenedor:
./launcher enter app
# o
./launcher ssh app
Acceda a Rails Console:
rails c
Cambio de la dirección de correo electrónico
Para personalizar esto para su usuario, ingrese su información aquí:
&