public ActionResult GirisYap(GirisModel model, string ReturnUrl) { if (ModelState.IsValid && kullaniciServis.KullaniciDogrula(model.Eposta, model.Sifre)) { var kullanici = kullaniciServis.Bul(model.Eposta); if (!kullanici.Onayli) { TempData["epostaOnayMesaj"] = "E-posta adresiniz onaylı değildir. Lütfen e-posta adresinizdeki linki kullanarak e-posta adresinizi onaylayınız."; return(View()); } FormsAuthentication.SetAuthCookie(model.Eposta, model.BeniHatirla); return(RedirectToLocal(ReturnUrl)); } else { ModelState.AddModelError("", "Kullanıcı adı ve ya şifre geçersiz!"); } return(View(model)); }
public override bool ValidateUser(string username, string password) { return(kullaniciServis.KullaniciDogrula(username, password)); }