18F/identity-dashboard

View on GitHub
config/initializers/omniauth.rb

Summary

Maintainability
A
0 mins
Test Coverage
Rails.application.config.middleware.use OmniAuth::Builder do
  provider :login_dot_gov,
           client_id: Rails.configuration.oidc['client_id'],
           idp_base_url: Rails.configuration.oidc['idp_url'],
           private_key: OpenSSL::PKey::RSA.new(
             IdentityConfig.store.saml_sp_private_key,
             IdentityConfig.store.saml_sp_private_key_password,
           ),
           redirect_uri: URI.join(
             Rails.configuration.oidc['dashboard_url'],
             '/auth/logindotgov/callback',
           )
end