我想在 heroku 上运行一个受限制的私有(private)测试版应用程序。
我们会定期更改该应用,但尚未进行安全审核。
为了阻止任何人利用这些内容,我们希望锁定整个网站,因此您需要密码才能访问任何内容。
理想情况下类似于使用 .htaccess 和 .htpasswd 文件锁定 Apache 服务器上的整个站点。
是否有一种简单的一次性方法可以为 Heroku 托管应用程序执行此操作?
最佳答案
只需在 ApplicationController 的 before_filter 中使用 authenticate_or_request_with_http_basic
即可。
请参阅此 Railscasts 剧集以获取说明:http://railscasts.com/episodes/82-http-basic-authentication
关于ruby-on-rails - Heroku 支持的私有(private)限制测试版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3022757/