user auth refactoring, applied unification of Auth service user object