Class: SamlIdp::IdpController
- Inherits:
-
ActionController::Base
- Object
- ActionController::Base
- SamlIdp::IdpController
- Includes:
- Controller
- Defined in:
- app/controllers/saml_idp/idp_controller.rb
Instance Attribute Summary
Attributes included from Controller
#algorithm, #saml_acs_url, #secret_key, #x509_certificate
Instance Method Summary collapse
Methods included from Controller
Instance Method Details
#create ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'app/controllers/saml_idp/idp_controller.rb', line 16 def create unless params[:email].blank? && params[:password].blank? person = idp_authenticate(params[:email], params[:password]) if person.nil? @saml_idp_fail_msg = "Incorrect email or password." else @saml_response = idp_make_saml_response(person) render :template => "saml_idp/idp/saml_post", :layout => false return end end render :template => "saml_idp/idp/new" end |
#new ⇒ Object
12 13 14 |
# File 'app/controllers/saml_idp/idp_controller.rb', line 12 def new render :template => "saml_idp/idp/new" end |