public ActionResult <UserModelRO> Create(UserModel user)
        {
            UserModelRO userRO;

            try { userRO = _auth.CreateUser(user); } catch (System.Exception e) {
                userRO = new UserModelRO {
                    error = e.Message
                };
            }
            return(userRO);
        }
        async public Task <ActionResult <UserModelRO> > Login(UserModel user)
        {
            UserModelRO userRO;
            var         loginUser = Task.Run(() => _auth.LoginUser(user));

            try { userRO = await loginUser; } catch (System.Exception e) {
                userRO = new UserModelRO {
                    error = e.Message
                };
            }
            return(userRO);
        }