by Daniel Kehoe Last updated 16 September 2014 How to control access in a Rails application. An overview of Rails authorization, including role-based authorization, with a comparison of the CanCan and Pundit gems. Examples This article offers an overview of role-based authorization in Rails. The RailsApps project provides example applications and tutorials demonstrating authorization: rails-devise
![Rails Authorization · RailsApps](https://cdn-ak-scissors.b.st-hatena.com/image/square/a7ae45151e30366120d50d892a99a0972d2492e1/height=288;version=1;width=512/http%3A%2F%2Frailsapps.github.io%2Fimages%2Fjoin%2Fjoin-railsapps.png)