コード例 #1
0
        // POST: api/MobileApi/LoginMobile
        public IHttpActionResult LoginMobile([FromBody] CustomerLoginMobile model)
        {
            var response = new ResponseDataModel()
            {
                IsSuccess = false,
            };

            if (model == null || !ModelState.IsValid)
            {
                response.Error = "Tài khoản hoặc mật khẩu không được để trống";
                return(Ok(response));
            }

            var customerInfo = mobileService.Login(model.EmailorPhone, model.Password);

            if (customerInfo == null)
            {
                response.Error = "Tài khoản hoặc mật khẩu không chính xác";
            }
            else // login succes
            {
                response.CustomerInfo = customerInfo;
                response.IsSuccess    = true;
            }

            return(Ok(response));
        }
コード例 #2
0
 public ActionResult Login(string email, string password)
 {
     return(Json(service.Login(email, password), JsonRequestBehavior.AllowGet));
 }