CodeIgniter framework for an enterprise authentication application, where all users are registered by an internal administrator