refactored authservice to store collection of user and auth roles