module Authist::ControllerHelpers
Public Instance Methods
access_required(type)
click to toggle source
# File lib/authist/controller_helpers.rb, line 8 def access_required type truth_required current_user.has_access?(type) end
truth_required(clause)
click to toggle source
# File lib/authist/controller_helpers.rb, line 20 def truth_required clause unless clause unauthorized_access false end end
user_or_access_required(user, type)
click to toggle source
# File lib/authist/controller_helpers.rb, line 12 def user_or_access_required user, type truth_required current_user == user || current_user.has_access?(type) end
user_required(user)
click to toggle source
# File lib/authist/controller_helpers.rb, line 16 def user_required user truth_required current_user == user end