title: Ruby on Rails User Management Engine/Framework? (with web pages)
body: <p>There are quite a few post/recommendations re Rails authorization plugins.  What I'm asking here however is whether there is a popular/good Ruby on Rails Engine (or framework) that includes the user interface pages as well (and controllers/models etc).  So something one could integrate in (Engine) or use as a starting point that includes:</p>
  
  <ul>
  <li>sign up (e.g. user creates a login, then email is sent with activation link)</li>
  <li>authentication</li>
  <li>authorization</li>
  <li>User interface allowing user to:
  
  <ul>
  <li>change password</li>
  </ul></li>
  <li>Delegated Administration (Optional)
  
  <ul>
  <li>supports multiple/separate companies/groups using the same application</li>
  <li>Admin User for Company/Group X, and allocate access to Person Y (create a new user)</li>
  <li>UI to allow user to perform these functions</li>
  </ul></li>
  </ul>
  
  <p>I threw in the last delegated administration as an optional extra.  If there a good/populate product that doesn't have this I'd rather hear about it.</p>
  
  <p>Thanks in advance</p>