public ActionResult SifremiUnuttum(string email) { SinemaContext db = new SinemaContext(); Kullanici k = db.Kullanici.Where(x => x.mail == email).SingleOrDefault(); if (k != null) { //string yeniSifre = new Random().Next(100000,999999).ToString(); //db.SaveChanges(); //string konu = "Şifre Hatırlatma"; //string mesaj = "Şifreniz: " + k.sifre; //Eposta.Gonder(k.mail,konu,mesaj); //ViewBag.Mesaj = "Epostanıza Şifreniz Gönderilmiştir."; Sifre s = new Sifre(); s.kullaniciID = k.kullaniciID; s.tarih = DateTime.Now; s.kod = Guid.NewGuid(); db.Sifre.Add(s); db.SaveChanges(); string konu = "Şifre Sıfırlama"; string mesaj = "Şifrenizi sıfırlamak için <a href='http://localhost:8811/Login/SifreSifirla?kod=" + s.kod + "'>tıklayınız"; Eposta.Gonder(konu, mesaj, k.mail); ViewBag.Mesaj = "Epostanıza Şifreniz Gönderilmiştir."; } else { ViewBag.Mesaj = "Böyle Bir Eposta Bulunamadı!"; } return(View()); }
public ActionResult SifreSifirla(string kod) { Sifre s = db.Sifre.Where(x => x.kod.ToString() == kod).SingleOrDefault(); if (s == null) { return(RedirectToAction("Sifre")); } Kullanici k = db.Kullanici.Where(x => x.kullaniciID == s.kullaniciID).SingleOrDefault(); return(View(k)); }
static void Main(string[] args) { var str = "Herşey Güzel Olacak! :)"; var strEncryptred = Sifre.Sifrele(str); var strDecrypted = Sifre.SifreCoz(strEncryptred); Console.WriteLine($"Şifrelenmiş = {strEncryptred}"); Console.WriteLine($"Çözülmüş = {strDecrypted}"); Console.ReadKey(); }
bool GirisYap() { if (KullaniciAdi.Equals("oncell") && Sifre.Equals("1234")) { banka = new Banka(); Login = true; Console.WriteLine("Hesaba giriş yapıldı."); return(true); } else { Console.WriteLine("Lütfen kullanıcı adı ve şifreinizi doğru girdiğinize emin olunuz."); } Login = false; return(false); }
public ActionResult Sifre(string eposta) { Kullanici kullanici = db.Kullanici.Where(x => x.email.ToLower() == eposta.ToLower()).SingleOrDefault(); if (kullanici != null) { Sifre s = new Sifre(); s.kullaniciID = kullanici.kullaniciID; s.kod = Guid.NewGuid(); db.Sifre.Add(s); db.SaveChanges(); MailGonderme Eposta = new MailGonderme(); string konu = "Şifre Sıfırlama"; string mesaj = "Şifrenizi sıfırlamak için <a href='http://localhost:65283/AdminLogin/SifreSifirla?kod=" + s.kod + "'> tıklayınız"; Eposta.Gonder(konu, mesaj, kullanici.email.ToLower()); ViewBag.Uyari = "Epostanıza şifreniz gönderilmiştir."; } else { ViewBag.Hata = "Böyle bir eposta kayıtlı değildir"; } return(View()); }