Sha256: 86a73a2bb97b7f1c75d8ee19b403dac82975e73081705cdf9ac1aaae4f530dac

Contents?: true

Size: 547 Bytes

Versions: 9

Compression:

Stored size: 547 Bytes

Contents

ActionDispatch::Routing::Mapper.class_eval do
  protected
  def devise_saml_authenticatable(mapping, controllers)
    resource :session, :only => [], :controller => controllers[:saml_sessions], :path => "" do
      get :new, :path => "saml/sign_in", :as => "new"
      post :create, :path=>"saml/auth"
      match :destroy, :path => mapping.path_names[:sign_out], :as => "destroy", :via => mapping.sign_out_via
      get :metadata, :path=>"saml/metadata"
      match :idp_sign_out, :path=>"saml/idp_sign_out", via: [:get, :post]
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
devise_saml_authenticatable-1.4.1 lib/devise_saml_authenticatable/routes.rb
devise_saml_authenticatable-1.4.0 lib/devise_saml_authenticatable/routes.rb
devise_saml_authenticatable-1.3.2 lib/devise_saml_authenticatable/routes.rb
devise_saml_authenticatable-1.3.1 lib/devise_saml_authenticatable/routes.rb
devise_saml_authenticatable-1.3.0 lib/devise_saml_authenticatable/routes.rb
devise_saml_authenticatable-1.2.2 lib/devise_saml_authenticatable/routes.rb
devise_saml_authenticatable-1.2.1 lib/devise_saml_authenticatable/routes.rb
devise_saml_authenticatable-1.2 lib/devise_saml_authenticatable/routes.rb
devise_saml_authenticatable-1.1 lib/devise_saml_authenticatable/routes.rb