// GET: Default public ActionResult EmailValidate(string Email, string id) { var content = $"您好,感謝您註冊成為有桌方遊的會員。\n請點擊網址進行信箱驗證:http://localhost:55525/EmailValidate/EmailRepeat?id={id} ,祝您找到同遊好夥伴~\n\n有桌方遊資訊網"; AutoEmail.AutoEmailSend(Email, "有桌方遊-註冊驗證信", content); return(View()); }
public ActionResult ForgetPwd(string account, string Email) { Player user = db.Players.Where(m => m.Account == account).SingleOrDefault(); if (user != null) { if (Email == user.Email) { string newPwd = UsefulTools.CreateNewPwd(); var id = Hash.PwdHash(user.ID); user.Password = Hash.PwdHash(newPwd); db.SaveChanges(); var content = $"您好,已為您重設密碼,您的新密碼如下:\n密碼:{newPwd}\n請以此密碼重新登入,並建議再次變更密碼確保資訊安全,謝謝您\n有桌方遊資訊網"; AutoEmail.AutoEmailSend(Email, "有桌方遊:密碼重設", content); return(RedirectToAction("Index", "Home")); } ViewBag.Error = "信箱錯誤"; return(View()); } ViewBag.Error = "查無此帳號"; return(View()); }
public ActionResult Manage([Bind(Include = "AutoID,GuestID,Body,LuckyDraw")] AutoEmail auto) { base.BaseSave <AutoEmail>(auto, auto.AutoID > 0); return(View()); }