Password protecting a rails staging environment

后端 未结 3 1171
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-30 08:42

I\'m trying to work out what the best way to secure my staging environment would be. Currently I\'m running both staging and production on the same server.

The two

3条回答
  •  囚心锁ツ
    2020-12-30 09:16

    bumping this to help others, like myself as I read this before settling on an similar, but cleaner solution.

    # config/environments/staging.rb
    
    MyApp::Application.configure do
      config.middleware.insert_after(::Rack::Lock, "::Rack::Auth::Basic", "Staging") do |u, p|
        [u, p] == ['username', 'password']
      end
    
     #... other config
    end
    

    I wrote a short blog post about it.

提交回复
热议问题