我需要通过控制台激活用户,这样他们就不必点击电子邮件中的激活链接了。控制台中的命令是什么?
在旧主题中找到的旧方法似乎不再有效。
我需要通过控制台激活用户,这样他们就不必点击电子邮件中的激活链接了。控制台中的命令是什么?
在旧主题中找到的旧方法似乎不再有效。
我认为没有直接的命令可以做到这一点,但您可以使用 Rails 控制台。
首先,您需要进入控制台:
cd /var/discourse
./launcher enter app
rail c
然后,您可以通过用户名查找用户(替换 username_to_activate)并激活它。
User.find_by(username: "username_to_activate").activate
您可以输入两次 exit 来退出。
您应该会在日志中看到该操作:
![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.