refactor(userSession): replace a service