lib/rack/saml.rb in rack-saml-0.0.4 vs lib/rack/saml.rb in rack-saml-0.0.5

- old
+ new

@@ -144,10 +144,10 @@ session = Session.new(env) request = Rack::Request.new env # saml_sp: SAML SP's entity_id # generate saml_sp from request uri and default path (rack-saml-sp) saml_sp_prefix = "#{request.scheme}://#{request.host}#{":#{request.port}" if request.port}#{request.script_name}" - @config['saml_sp'] = "#{saml_sp_prefix}/rack-saml-sp" + @config['saml_sp'] ||= "#{saml_sp_prefix}/rack-saml-sp" @config['assertion_consumer_service_uri'] = "#{saml_sp_prefix}#{@config['protected_path']}" # for debug #return [ # 403, # {