コード例 #1
0
        public IActionResult SifremiUnuttum(string KullaniciAd)
        {
            bool durum = false;
            var  usr   = _userManager.FindByNameAsync(KullaniciAd).Result;

            if (usr != null)
            {
                var    token = _userManager.GeneratePasswordResetTokenAsync(usr);
                string uid   = usr.Id;
                durum = MailGonder.SifremiUnuttumTemplate(usr.AdSoyad, usr.Email, "izburs.com/Ogrenci/Sifirla?ogrencitoken=" + token.Result + "&uid=" + uid, usr.Email);
                // durum = MailGonder.Gonder("Izburs Giriş Şifre Sıfırlama", "Şifrenizi SIfırlamak için aşağıdaki linki tıklayınız.<br><br><a href='izburs.com/Ogrenci/Sifirla?ogrencitoken="+token.Result+"&uid="+ uid + "'>ŞİFREMİ SIFIRLA</a>",usr.Email);
            }

            if (durum == true)
            {
                return(Json("ok"));
            }
            else
            {
                return(Json("no"));
            }
        }