class AdminConstraint

Constraint for limiting routes to admin users

Public Class Methods

matches?(request) click to toggle source
# File lib/generators/rockstart/authorization/pundit/templates/lib/admin_constraint.rb, line 5
def self.matches?(request)
  return false unless request.session[:userinfo].present?

  user = User.new(request.session[:userinfo])
  user&.admin?
end