public dynamic Login(LoginParam param)
        {
            try
            {
                var registerlogin = RegisterLoginFactory.GetRegisterLogin(RegisterLoginType.WebAdmin);
                registerlogin.Login(param);
                return(new { status = 0 });
            }

            catch (ErrorMsgException ex)
            {
                return(new { status = ex.Status, message = ex.Message });
            }
            catch (Exception ex)
            {
                return(new { status = 500, message = ex.Message });
            }
        }
Beispiel #2
0
 public dynamic Login(LoginParam param)
 {
     try
     {
         var modelState    = ModelState.IsValid;
         var registerlogin = RegisterLoginFactory.GetRegisterLogin(RegisterLoginType.Phone);
         var user          = registerlogin.Login(param);
         var token         = UserAuth.GetToken(user);
         return(new { status = 0, result = token });
     }
     catch (ErrorMsgException ex)
     {
         return(new { status = ex.Status, message = ex.Message });
     }
     catch (Exception ex)
     {
         return(new { status = 500, message = ex.Message });
     }
 }