首页 > 解决方案 > 如何防止有人克隆我的 Heroku 应用程序存储库?

问题描述

我在 heroku 上部署了一个 nodejs 应用程序/REST API,

在阅读了有关克隆 heroku 应用程序存储库的内容后,我开始怀疑在 heroku 上部署我的应用程序是否安全?似乎任何人都可以自由地克隆它。

因此,我尝试克隆我的应用程序,并且在没有 heroku CLI 要求我输入任何凭据信息的情况下成功。

克隆存储库就像运行此行一样简单:

heroku git:clone -a appname

因为任何人都可以通过浏览器开发工具查看请求 URL 来查看我的应用名称,这是否意味着他们也可以克隆它?

如何防止任何人克隆我的应用程序?

标签: githerokudeploymentcommand-line-interfacegit-clone

解决方案


如果没有您的凭据,就不可能从 Heroku 克隆。此外,正如您所了解的,只能使用特定命令推送/克隆,该命令只有在您登录时才会运行heroku login


推荐阅读