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