User authentication

With devise, rolify, and cancan
Users cannot register, they must be created by the super admin