Example #1
0
        public int Register(string email, string password, string edition)
        {
            RegisterRequestData data = new RegisterRequestData(email, password, edition);

            try
            {
                string json = RequestHandler.RequestRegister(data);

                if (json != "OK")
                {
                    return(-1);
                }
            }
            catch
            {
                return(-2);
            }

            int status = Login(email, password);

            if (status != 1)
            {
                switch (status)
                {
                case -1:
                    return(-3);

                case -2:
                    return(-2);
                }
            }

            return(1);
        }
Example #2
0
        public int Register(string email, string password, string edition)
        {
            RegisterRequestData data = new RegisterRequestData(email, password, edition);
            string registerStatus    = "FAILED";

            try
            {
                registerStatus = RequestHandler.RequestRegister(data);

                if (registerStatus != "OK")
                {
                    return(-1);
                }
            }
            catch
            {
                return(-2);
            }

            int loginStatus = Login(email, password);

            if (loginStatus != 1)
            {
                switch (loginStatus)
                {
                case -1:
                    return(-3);

                case -2:
                    return(-2);
                }
            }

            return(1);
        }
Example #3
0
        public async Task <IActionResult> Register([FromBody] RegisterRequestData requestData)
        {
            var authenticationData = await _domainService.ExecuteAsync(new RegisterUser(requestData.Email, requestData.Password,
                                                                                        requestData.ConfirmPassword));

            return(Ok(authenticationData));
        }
Example #4
0
        public int Wipe(string edition)
        {
            RegisterRequestData data = new RegisterRequestData(SelectedAccount.email, SelectedAccount.password, edition);

            try
            {
                string json = RequestHandler.RequestWipe(data);

                if (json != "OK")
                {
                    return(-1);
                }
            }
            catch
            {
                return(-2);
            }

            SelectedAccount.edition = edition;
            return(1);
        }
Example #5
0
 public static string RequestWipe(RegisterRequestData data)
 {
     return(request.Send("/launcher/profile/change/wipe", Json.Serialize(data)));
 }
Example #6
0
 public static string RequestRegister(RegisterRequestData data)
 {
     return(request.Send("/launcher/profile/register", Json.Serialize(data)));
 }
Example #7
0
 private void RegisterRegisterButton(RegisterRequestData data)
 {
     _webService.RegisterWithEmail(data, OnLoginOrRegisterResult);
 }