我有一个在 readthedocs.org 上管理的文档。有没有办法密码保护或至少让我们的文档只对我们的一些客户可用?
问问题
1273 次
1 回答
4
不幸的是,Read The Docs 上托管的文档无法使用密码保护。
您能做的最好的事情(截至目前)是将您的文档设置为“私人”,这将在用户从 www.readthedocs.org 网站导航到您的文档时向他们显示 404。但是,这是非常弱的安全性,因为任何拥有实际 url 的人仍然可以查看您的文档。
从他们的文档中:
通过 URL 来查看实际文档,甚至可以查看私有文档。这是因为我们的架构没有在文档显示上做任何逻辑,以提高可用性。
但是,您可以自己托管 Sphinx 生成的文档,并且可以使用密码保护。我会说这绝对是你最好的选择!
Read the Docs 实际上只是一种便利的托管服务,您仍然可以在其他地方托管您的文档,然后像密码保护其他任何东西一样轻松地对其进行密码保护。
更新
make html
顺便说一句,最简单的方法是从根文件夹生成静态 .html 文件。将这些 HTML 文件放在内部托管的 Web 服务器上,你就很好了 :)
于 2015-07-25T01:42:19.773 回答