为什么要在github、dockerhub或mongodb compass中删除之前键入存储库名称或数据库名称

为什么要在github、dockerhub或mongodb compass中删除之前键入存储库名称或数据库名称,mongodb,security,github,dockerhub,Mongodb,Security,Github,Dockerhub,每当我们从GitHub或DockerHub中删除任何存储库时,他们都会要求我们在删除之前键入存储库名称。类似地,MongoDB Compass也会发生这种情况,如果我删除一个数据库,它会要求我键入数据库名称。他们为什么问这个?这是什么样的安全措施?这当然不像captcha那样阻止机器人自动提交表单。那么,要求键入数据库或回购名称的原因是什么呢? 说明这样做是为了验证用户是否删除了正确的存储库。GitHub UI包含了一个解释,说明了为什么他们会将您暂停在那里。你读了吗?这不是安全问题,他们没有要

每当我们从GitHub或DockerHub中删除任何存储库时,他们都会要求我们在删除之前键入存储库名称。类似地,MongoDB Compass也会发生这种情况,如果我删除一个数据库,它会要求我键入数据库名称。他们为什么问这个?这是什么样的安全措施?这当然不像captcha那样阻止机器人自动提交表单。那么,要求键入数据库或回购名称的原因是什么呢?


说明这样做是为了验证用户是否删除了正确的存储库。

GitHub UI包含了一个解释,说明了为什么他们会将您暂停在那里。你读了吗?这不是安全问题,他们没有要求您进行身份验证。正确阅读GitHub UI解释我现在得到了答案。嗯,我不知道为什么这个问题标有-ve。这个问题是正确的,在问这个问题之前我做了一些搜索。无论如何,答案是这是确保用户删除正确的存储库。