module OktaAuthProxy::OktaAuth::AuthHelpers

Public Instance Methods

authorized?(host) click to toggle source
# File lib/okta-auth-proxy/auth.rb, line 14
def authorized?(host)
  if session[:uid]
    return ENV['PROXY_TARGET']
  else
    return false
  end
end
protected!() click to toggle source
# File lib/okta-auth-proxy/auth.rb, line 9
def protected!
  return if authorized?(request.host)
  redirect to("/auth/saml?redirectUrl=#{URI::encode(request.path)}")
end