在禁用 Discourse ID 且未勾选启用本地登录选项前,如何恢复管理员权限?

我可能彻底搞砸了,导致永远无法再访问我的社区。我想关闭 Discourse ID,让用户使用自己的用户名和密码本地注册,而不通过 Discourse ID 进行路由。

我使用已关联 Discourse ID 的账户登录,进入管理后台,禁用了 Discourse ID,并勾选了“启用本地登录”。但我没有创建任何本地管理员账户。

现在我完全无法访问我的社区。点击“注册”后,只显示“欢迎”,没有任何登录字段。

点击“登录”时,系统提示“未配置任何登录方式”。管理员可访问 /u/admin-login 重新配置站点。

我访问 /u/admin-login,输入我的邮箱,但从未收到邮件。

我该怎么办?

您是否拥有该网站的 SSH 访问权限?您可能可以通过命令行获取访问权限。您是否已配置用于发送的电子邮件凭据?