在 Rails 中用密码保护单个页面

Password-Protect a Single Page in Rails

我有一个非常简单的 Rails 4.2.4 应用程序,它没有或不需要用户。但是,我想用密码保护恰好是索引视图的单个页面(管理页面)。有什么想法吗?

我将这一行添加到控制器的顶部,它起作用了:

http_basic_authenticate_with :name => "your_name", :password => "your_password", only: :index