0

在joomla中有这样的功能,比如打开网页维护,让用户只看到页面,我们正在重建。这样的功能可以在 ror web 应用程序上完成吗?我也可以设置一些日志系统,而不生成任何新的设计模型,例如:输入密码,进入重建页面?

我知道这个问题很大,但是如何在 Rails 上完成呢?

写点什么,让除了一个人以外的所有输入正确密码的人,只看到“重建”页面?

4

1 回答 1

3

为此,您可以使用“正在构建的文本”设置 public/index.html 页面。
您可以使用 http 身份验证隐藏的所有其他页面。只需添加以下代码

application_controller.rb

class ApplicationController < ActionController::Base
  if Rails.env.production?
    http_basic_authenticate_with name: "admin", password: "secret"
  end
end
于 2013-01-10T15:11:06.743 回答