前言

哈喽,距离上一篇文章的发布还是在上次(doge)嘻嘻,其实也就一年多而已啦(别打我错了),想想这一年经历了很多,考研、找实习、论文、毕业,还有学习…

其实不是我想鸽,我也一直在学习状态,只是因为找不到合适写的点。

加之我的网站宗旨:坚持原创,反对抄袭转载。很多文章确实很详细了,也没必要过多解读、转载,毕竟我深受其害。

好了,回到正题,今天的文章是关于Twikoo找回暗号及密码,别问我怎么想写这个的,刚摸索找回来的/(ㄒoㄒ)/~~

自身部署说明

我的Twikoo是通过Vercel部署的,以下也是针对这个情况的。

详情请前往 🔗Twikoo文档

部署说明

可以看到说明中提到了MongoDBVercel,我们主要是从这两方面找。

修改MongoDB配置

进入MongoDB Atlas中,在自己创建的项目下

SECURITY > Network Access > Edit > 修改网络允许为所有人

修改MongoDB配置

查看Vercel配置URI

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

查看Vercel配置URI-1

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

查看Vercel配置URI-2

连接MongoDB

连接MongoDB有两种方式:

  1. MongoDB Compass
  2. MangoDB for VS Code

MongoDB Compass

下载请前往🔗MongoDB可视化管理工具-MongoDB Compass

将上面复制好的URI粘贴到URI框中,之后连接即可

MongoDB Compass

MongoDB for VS Code

VScode的插件,直接在扩展中搜索安装即可。

按下图顺序将URI复制到指定框中,回车连接即可。

MangoDB for VS Code

查看MongoDB数据

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

查看MongoDB数据

其中,ADMIN_PASS是评论管理的密码, HIDE_ADMIN_CRYPT是评论管理的暗号(显示管理入口的)

手动删除ADMIN_PASS密码,重新登录twikoo就可以重新配置密码了

课余小知识

据测试,ADMIN_PASS的加密方式为两层md5加密,即md5(md5(password))

课余小知识