implemented using wordpress login feature and adding three additional roles and capabilities, rms_recruiter, rms_admin, and rms_guest.