概述
通过从Overleaf的日志中获取重置密码的链接并重置密码,实现无需邮箱重置管理员密码。
尝试发送重置密码邮件
在登录界面点击Forgot your password?,然后输入邮箱地址,点击Reset password。
获取重置密码链接
运行下面的语句从Overleaf的log中获取重置密码的链接:
1 | docker exec <container_name> bash -c "cd /var/log/overleaf/ && cat web.log" | grep -oP 'https?://[^\\]+' | grep password |
得到的重置密码链接形如:
1 | http://localhost/user/password/set?passwordResetToken=******&email=****** |
替换域名(可选)
在没有设置Overleaf的域名时,重置密码的链接会包含localhost,需要替换为实际的域名。
重置密码
打开获取到的重置密码链接,然后输入新密码,点击Set new password。