Ruby on rails RubyonRails:如何创建http密码保护的子域?

Ruby on rails RubyonRails:如何创建http密码保护的子域?,ruby-on-rails,subdomain,Ruby On Rails,Subdomain,我想要一个子域名像。。。admin.example.com 但我希望它需要一个用户和密码。喜欢使用浏览器界面而不是数据库支持的身份验证系统的类型 有哪些好方法可以做到这一点?非常简单: # products_controller.rb before_filter :authenticate protected def authenticate authenticate_or_request_with_http_basic do |username, password| usern

我想要一个子域名像。。。admin.example.com

但我希望它需要一个用户和密码。喜欢使用浏览器界面而不是数据库支持的身份验证系统的类型

有哪些好方法可以做到这一点?

非常简单:

# products_controller.rb
before_filter :authenticate

protected

def authenticate
  authenticate_or_request_with_http_basic do |username, password|
    username == "foo" && password == "bar"
  end
end
请参阅:

这相当简单:

# products_controller.rb
before_filter :authenticate

protected

def authenticate
  authenticate_or_request_with_http_basic do |username, password|
    username == "foo" && password == "bar"
  end
end

请参阅:

编写一个小型机架应用程序。检查子域是否正确和执行基本身份验证都可以轻松完成。

编写一个小型机架应用程序。检查子域是否正确和执行基本身份验证都可以轻松完成。

这涵盖了身份验证部分=\谢谢!现在只需要子域=\这涵盖了身份验证部分=\谢谢!现在只需要子域=\本着railscasts的精神,这本书将告诉你你想知道的关于子域的一切。啊,这是为Rails3写的。我一直在等待rails 3的测试版,直到它已经过了测试版,更多的网络主机支持它。它已经过了测试版,heroku将免费托管它。嗯。。。那太棒了本着railscasts的精神,这本书将告诉你你想知道的关于子域的一切。啊,这是为Rails3写的。我一直在等待rails 3的测试版,直到它已经过了测试版,更多的网络主机支持它。它已经过了测试版,heroku将免费托管它。嗯。。。那太棒了