Single_access_allowed is a project mainly written in Ruby, it's free.
single access plugin for authlogic and acl9