Commit 67bee25
2017-11-07 22:03:02
1 parent
7e48290
Changed files (2)
airport
config
initializers
proof
app
controllers
airport/config/initializers/saml_kit.rb
@@ -1,5 +1,6 @@
-DEFAULT_IDP_ENTITY_ID="#{ENV['AUTHENTICATION_HOST']}/metadata"
+idp = nil
Saml::Kit.configure do |configuration|
configuration.issuer = ENV['ISSUER']
- configuration.registry.register_url(DEFAULT_IDP_ENTITY_ID)
+ idp = configuration.registry.register_url("#{ENV['AUTHENTICATION_HOST']}/metadata")
end
+DEFAULT_IDP_ENTITY_ID=idp.entity_id
proof/app/controllers/metadata_controller.rb
@@ -8,7 +8,6 @@ class MetadataController < ApplicationController
def to_xml
builder = Saml::Kit::IdentityProviderMetadata::Builder.new
builder.contact_email = 'hi@example.com'
- builder.entity_id = metadata_url
builder.organization_name = "Acme, Inc"
builder.organization_url = root_url
builder.add_single_sign_on_service(new_session_url, binding: :post)