¿Cómo activo una cuenta de usuario por consola?

Necesito activar un usuario a través de la consola para que no tenga que hacer clic en el enlace de activación en un correo electrónico. ¿Cuáles serían los comandos en la consola para hacerlo?

Los métodos antiguos encontrados en temas anteriores ya no parecen funcionar.

No creo que haya un comando directo para eso, pero puedes usar la consola de Rails.
Primero, ingresas a ella:

cd /var/discourse
./launcher enter app
rail c

Luego, buscas al usuario por su nombre de usuario (reemplaza username_to_activate) y lo activas.

User.find_by(username: "username_to_activate").activate

Puedes escribir exit dos veces para salir.

Deberías ver esa acción en el registro:

image

4 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.