cch1 / authorize

A mature Rails Plugin for role-based authorization (polymorphic on subject and trustee, DSL for auth expressions, model- and controller-level expressions)

This URL has Read+Write access

authorize / init.rb
100644 9 lines (7 sloc) 0.409 kb
1
2
3
4
5
6
7
8
9
require 'parser'
require 'authorize'
require 'authorizations_table'
require 'GroupSmarts/authorize/exceptions'
 
ActionController::Base.send(:include, Authorize::Base)
ActionView::Base.send(:include, Authorize::Base::ControllerInstanceMethods)
ActiveRecord::Base.send(:include, Authorize::AuthorizationsTable, Authorize::AuthorizationsTable::TrusteeExtensions, Authorize::AuthorizationsTable::ModelExtensions)