identity service that handles authentication and user identity details