有没有办法才能使用
- http_basic_authenticate_with :name => 'user',:password => 'secret'
当服务器在生产模式下运行时?
解决方法
是的,尝试:
- class ApplicationController < ActionController::Base
- before_filter :authenticate
- def authenticate
- if Rails.env.production?
- authenticate_or_request_with_http_basic do |username,password|
- username == "user" && password == "%$§$§"
- end
- end
- end
- end