The Authority gem provides an ORM-neutral authorization layer for Rails and other Ruby applications.
The Authority gem provides an ORM-neutral authorization layer for Rails and other Ruby applications.
Authority differs from other authorization gems in that:
- It allows defining authorizations using classes and normal inheritance mechanisms
- It is completely decoupled from authentication
- It is completely decoupled from the database or ORM
More info and examples can be found in the README: https://github.com/nathanl/authority