CanCan is an authorization solution for Ruby on Rails. This restricts what a given user is allowed to access throughout the application. It is completely decoupled from any role based implementation and focuses on keeping permission logic in a single location (the Ability class) so it is not duplicated across controllers, views, and database queries. This assumes you already have authentication (such as Authlogic or Devise) that provides a current_user method which CanCan relies on. See Changing Defaults if you need different behavior.
released on 7 August 2010
|License||Verified by||Verified on||Notes|
|Expat||Kelly Hopkins||12 August 2010|
Leaders and contributors
Resources and communication
This entry (in part or in whole) was last reviewed on 12 August 2010.