我们的工作流程目前让开发人员使用 SVN 处理我们的 Web 应用程序的本地托管副本以进行源代码控制。我们有提交后挂钩,可将每个新修订版部署到在子域上运行的指定登台环境。
我的问题是,限制对这些临时站点的访问以使它们不会被偶然发现或上帝禁止被搜索引擎索引的最佳方法是什么?
我们真的很想避免任何基于 IP 的事情,因为我们有远程开发人员不可避免地使用动态 IP 工作。
我有一些初步的想法,例如一个简单的表单,您可以使用登录凭据访问 a) 为您提供一个在登台环境中运行时检查的访问 cookie,或者 b) 将您当前的 IP 地址注册为允许的确定长度的时间。
如果有人可以分享想法,以前的经验或最佳实践,将不胜感激