Sha256: 10233f91208b4d2c1549a9825dea60d65a1f38e8d34381ade2f8b0ae12f2f740
Contents?: true
Size: 517 Bytes
Versions: 1
Compression:
Stored size: 517 Bytes
Contents
require "ruby-saml" class Devise::SamlSessionsController < Devise::SessionsController include DeviseSamlAuthenticatable::SamlConfig unloadable if Rails::VERSION::MAJOR < 4 before_filter :get_saml_config skip_before_filter :verify_authenticity_token def new request = OneLogin::RubySaml::Authrequest.new action = request.create(@saml_config) redirect_to action end def metadata meta = OneLogin::RubySaml::Metadata.new render :xml => meta.generate(@saml_config) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
devise_saml_authenticatable-0.1.0 | app/controllers/devise/saml_sessions_controller.rb |