Twikoo找回暗号及密码
前言
哈喽,距离上一篇文章的发布还是在上次(doge)嘻嘻,其实也就一年多而已啦(别打我错了),想想这一年经历了很多,考研、找实习、论文、毕业,还有学习…
其实不是我想鸽,我也一直在学习状态,只是因为找不到合适写的点。
加之我的网站宗旨:坚持原创,反对抄袭转载。很多文章确实很详细了,也没必要过多解读、转载,毕竟我深受其害。
好了,回到正题,今天的文章是关于Twikoo找回暗号及密码,别问我怎么想写这个的,刚摸索找回来的/(ㄒoㄒ)/~~
自身部署说明
我的Twikoo是通过Vercel部署的,以下也是针对这个情况的。
详情请前往 🔗Twikoo文档

可以看到说明中提到了MongoDB和Vercel,我们主要是从这两方面找。
修改MongoDB配置
进入MongoDB Atlas中,在自己创建的项目下
SECURITY > Network Access > Edit > 修改网络允许为所有人

查看Vercel配置URI
进入自己的Vercel主页页面,点击自己之前按照提示创建的项目

进入后 Settings > Environment Variables,找到自己的MONGODB_URI,复制URI

连接MongoDB
连接MongoDB有两种方式:
- MongoDB Compass
- MangoDB for VS Code
MongoDB Compass
下载请前往🔗MongoDB可视化管理工具-MongoDB Compass
将上面复制好的URI粘贴到URI框中,之后连接即可

MongoDB for VS Code
VScode的插件,直接在扩展中搜索安装即可。
按下图顺序将URI复制到指定框中,回车连接即可。

查看MongoDB数据
上面任意一种方式进入MongoDB中,在myFirstDatabase下的config表中可以找到全部配置信息,可以自行查看修改

其中,ADMIN_PASS是评论管理的密码, HIDE_ADMIN_CRYPT是评论管理的暗号(显示管理入口的)
手动删除ADMIN_PASS密码,重新登录twikoo就可以重新配置密码了
课余小知识
据测试,ADMIN_PASS的加密方式为两层md5加密,即md5(md5(password))












