public async Task <IActionResult> Sining(Sining viewmodel) { if (ModelState.IsValid) { var result = await _signInManager.PasswordSignInAsync(viewmodel.Email, viewmodel.Password, false, false); if (result.Succeeded) { return(RedirectToAction("Lessons")); } ModelState.AddModelError(string.Empty, "اطلاعات صحیح نمیباشد"); } return(View()); }
public async Task <IActionResult> Sining(Sining viewmodel) { if (Captcha.ValidateCaptchaCode(viewmodel.CaptchaCode, HttpContext)) { var result = await _signInManager.PasswordSignInAsync(viewmodel.UserName, viewmodel.Password, false, false); if (result.Succeeded) { return(Redirect("/Admin/Store")); } ModelState.AddModelError(string.Empty, "اطلاعات صحیح نمیباشد"); } else { ModelState.AddModelError(string.Empty, "کد امنیتی درست نیست"); } return(View()); }