# \[ANN\] Lockdown 0.5.13

**URL:** <https://www.ruby-forum.com/t/ann-lockdown-0-5-13/142762>\
**Category:** Rails\
**Created:** [July 11, 2008, 5:31am UTC](https://www.ruby-forum.com/t/ann-lockdown-0-5-13/142762 "2008-07-11T05:31:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![starmaerker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/e9bcb4/32.png) [@starmaerker](https://www.ruby-forum.com/u/starmaerker)\
**Post date:** [July 11, 2008, 5:31am UTC](https://www.ruby-forum.com/t/ann-lockdown-0-5-13/142762/1 "2008-07-11T05:31:26Z")

</div>

_About:_

[http://stonean.com/wiki/lockdown](http://stonean.com/wiki/lockdown)  
Lockdown is a authentication/authorization system for RubyOnRails (ver  
2.x).

Lockdown operates on the principal of restrict all access unless access  
has  
been defined. Another difference with Lockdown is that instead of your  
security rules being defined in your controllers (and therefore spread  
across your application), all access is controlled via  
lib/lockdown/init.rb. This where you will define the permissions and  
user  
groups that will define the access to your system. Yet another  
difference  
is the absence of Roles. Instead of roles, users can be associated to  
one  
or many user groups which allows for superb flexibility.

Lockdown also comes with a generator to give you a nice head start with  
your  
project. It provides models, views, controllers, helpers, routes and  
migrations.

There’s more to know (if you care to), but that’s what the wiki is for.

_In this release_:  
Thanks to Levi Cole, there is a new option for the generator:  
–namespace

./script/generate lockdown --all --namespace=admin

The above will correctly namespace your management screens, route  
definitions, etc…

There is a wiki, forum and issue tracking for Lockdown at  
[http://stonean.com](http://stonean.com)  
thanks,  
andy

–  
Andrew S.

_Note_: Due to the amount of email I get at this address, please use  
the lockdown  
forum [http://stonean.com/projects/lockdown/boards](http://stonean.com/projects/lockdown/boards) for questions. I  
may  
miss your reply to this email.
