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,
# {