module DigsolabAuthClient

Constants

VERSION

Public Instance Methods

authenticate_user!() click to toggle source

redefining devise helpers with help from rubycas-client(crossauth)

# File lib/digsolab_auth_client.rb, line 6
def authenticate_user!
  CASClient::Frameworks::Rails::Filter.filter(self)
end
current_user() click to toggle source
# File lib/digsolab_auth_client.rb, line 14
def current_user
  user_signed_in? ? @current_user : Guest.new
end
signed_in?() click to toggle source
# File lib/digsolab_auth_client.rb, line 10
def signed_in?
  session[:cas_user].present?
end