title: Node group/user management framework
body: <p>I'm going to be building a node app using Express/Passport and need to have in place a Group/User management system with roles and privileges. Rather than rolling my own I would prefer to use something that already exists and has been tested etc, any information would be great.</p>
  
  <p>Example:</p>
  
  <p>Company A - Group
  Person 1 - User (role admin)
  Person 2 - User (role user)
  Person 3 - User (role user)</p>
  
  <p>Company B - Group
  Person 1 - User (role Admin)
  Person 2 - User - (role editor)</p>
  
  <p>Any help, greatly appreciated!</p>
  
  <p>Thanks</p>