Class: ActionController::Base

Inherits:
Object
  • Object
show all
Includes:
OktaSaml::SessionHelper
Defined in:
lib/okta_saml/engine.rb

Instance Method Summary collapse

Methods included from OktaSaml::SessionHelper

#current_user, #current_user=, #destroy, #sign_in, #sign_out, #signed_in?

Instance Method Details

#okta_authenticate!Object



11
12
13
14
# File 'lib/okta_saml/engine.rb', line 11

def okta_authenticate!
  session[:redirect_url] = params[:app_referer] || "#{request.protocol}#{request.host_with_port}#{request.fullpath}"
  redirect_to saml_init_path unless signed_in?
end

#okta_logoutObject



16
17
18
# File 'lib/okta_saml/engine.rb', line 16

def okta_logout
  redirect_to saml_logout_path
end